Bangla Info and Employee serach
This commit is contained in:
parent
a3c8a22703
commit
f8882b172b
|
@ -730,7 +730,8 @@ namespace HRM.DA
|
||||||
}
|
}
|
||||||
internal static void UpdateBanglaContactInformation(TransactionContext tc, List<object> employeBanglaInfo)
|
internal static void UpdateBanglaContactInformation(TransactionContext tc, List<object> employeBanglaInfo)
|
||||||
{
|
{
|
||||||
tc.ExecuteNonQuery("UPDATE EMPCONTACT SET presentPOInBangla = %s, presentAddressInBangla = %s, parmanentPOInBangla = %s, permanentAddressInBangla =%s WHERE EMPLOYEEID = %s", employeBanglaInfo[1], employeBanglaInfo[2], employeBanglaInfo[3], employeBanglaInfo[4], employeBanglaInfo[0]);
|
string sql = SQLParser.MakeSQL("UPDATE EMPCONTACT SET presentPOInBangla = %s, presentAddressInBangla = %s, parmanentPOInBangla = %s, permanentAddressInBangla =%s WHERE EMPLOYEEID = %n", employeBanglaInfo[1], employeBanglaInfo[2], employeBanglaInfo[3], employeBanglaInfo[4], employeBanglaInfo[0]);
|
||||||
|
tc.ExecuteNonQuery(sql);
|
||||||
|
|
||||||
}
|
}
|
||||||
internal static IDataReader GetByEmpIDs(TransactionContext tc, string empIDs)
|
internal static IDataReader GetByEmpIDs(TransactionContext tc, string empIDs)
|
||||||
|
|
|
@ -374,9 +374,10 @@ END;";
|
||||||
//orderby = "EmployeeNo";
|
//orderby = "EmployeeNo";
|
||||||
|
|
||||||
//Using TOP
|
//Using TOP
|
||||||
sqlClause = SQLParser.TagSQL(sqlClause) + SQLParser.MakeSQL("EmployeeNo LIKE %s", ( code + "%"));
|
//sqlClause = SQLParser.TagSQL(sqlClause) + SQLParser.MakeSQL("EmployeeNo LIKE %s", ( code + "%")); // Using LIKE Operator
|
||||||
|
sqlClause = SQLParser.TagSQL(sqlClause) + SQLParser.MakeSQL("EmployeeNo = %s", ( code)); // Without Using LIKE Operator
|
||||||
orderby = "EmployeeNo";
|
orderby = "EmployeeNo";
|
||||||
top = "TOP 15";
|
top = "TOP 5";
|
||||||
|
|
||||||
//Without suggestion
|
//Without suggestion
|
||||||
//sqlClause = SQLParser.TagSQL(sqlClause) + SQLParser.MakeSQL("EmployeeNo = %s", code );
|
//sqlClause = SQLParser.TagSQL(sqlClause) + SQLParser.MakeSQL("EmployeeNo = %s", code );
|
||||||
|
|
|
@ -534,12 +534,12 @@
|
||||||
class="bangla-font" pInputText style="width:100%" type="text">
|
class="bangla-font" pInputText style="width:100%" type="text">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="p-col-12 p-md-12 p-lg-12" style="margin: auto;" align="right">
|
<!-- <div class="p-col-12 p-md-12 p-lg-12" style="margin: auto;" align="right">
|
||||||
<button class="k-button k-primary" kendoButton icon="save"
|
<button class="k-button k-primary" kendoButton icon="save"
|
||||||
(click)="saveBanglaPersonalInformation()">
|
(click)="saveBanglaPersonalInformation()">
|
||||||
Save
|
Save
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div> -->
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
<form [formGroup]="contactForm">
|
<form [formGroup]="contactForm">
|
||||||
|
|
|
@ -578,8 +578,9 @@ export class GeneralComponent implements OnInit {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
SaveBanglaContactInformation() {
|
SaveBanglaContactInformation() {
|
||||||
|
this.saveBanglaPersonalInformation();
|
||||||
const data = {
|
const data = {
|
||||||
employeeNo: this.employeeService.hrEmployee.employeeNo,
|
employeeID: this.employeeService.hrEmployee.id,
|
||||||
presentPOInBangla: this.contact.presentPOInBangla,
|
presentPOInBangla: this.contact.presentPOInBangla,
|
||||||
presentAddressInBangla: this.contact.presentAddressInBangla,
|
presentAddressInBangla: this.contact.presentAddressInBangla,
|
||||||
parmanentPOInBangla: this.contact.parmanentPOInBangla,
|
parmanentPOInBangla: this.contact.parmanentPOInBangla,
|
||||||
|
|
|
@ -2085,7 +2085,7 @@ namespace HRM.UI.Controllers
|
||||||
CurrentUser currentUser = CurrentUser.GetCurrentUser(HttpContext.User);
|
CurrentUser currentUser = CurrentUser.GetCurrentUser(HttpContext.User);
|
||||||
var item = Newtonsoft.Json.JsonConvert.DeserializeObject(Convert.ToString(data));
|
var item = Newtonsoft.Json.JsonConvert.DeserializeObject(Convert.ToString(data));
|
||||||
|
|
||||||
string employeeNo = (string)item["employeeNo"].ToObject<string>();
|
int employeeID = Convert.ToInt32(item["employeeID"].ToObject<string>());
|
||||||
string presentPOInBangla = (string)item["presentPOInBangla"].ToObject<string>();
|
string presentPOInBangla = (string)item["presentPOInBangla"].ToObject<string>();
|
||||||
string presentAddressInBangla = (string)item["presentAddressInBangla"].ToObject<string>();
|
string presentAddressInBangla = (string)item["presentAddressInBangla"].ToObject<string>();
|
||||||
string parmanentPOInBangla = (string)item["parmanentPOInBangla"].ToObject<string>();
|
string parmanentPOInBangla = (string)item["parmanentPOInBangla"].ToObject<string>();
|
||||||
|
@ -2095,7 +2095,7 @@ namespace HRM.UI.Controllers
|
||||||
int ModifiedBy = currentUser.UserID;
|
int ModifiedBy = currentUser.UserID;
|
||||||
|
|
||||||
List<object> employeBanglaInfo = new List<object>();
|
List<object> employeBanglaInfo = new List<object>();
|
||||||
employeBanglaInfo.Add(employeeNo);
|
employeBanglaInfo.Add(employeeID);
|
||||||
employeBanglaInfo.Add(presentPOInBangla);
|
employeBanglaInfo.Add(presentPOInBangla);
|
||||||
employeBanglaInfo.Add(presentAddressInBangla);
|
employeBanglaInfo.Add(presentAddressInBangla);
|
||||||
employeBanglaInfo.Add(parmanentPOInBangla);
|
employeBanglaInfo.Add(parmanentPOInBangla);
|
||||||
|
@ -2105,7 +2105,20 @@ namespace HRM.UI.Controllers
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
EmpContact contact = _hrEmployeeService.GetEmpContacts(employeeID).FirstOrDefault();
|
||||||
|
|
||||||
|
if(contact != null)
|
||||||
new EmployeeService().UpdateBanglaContactInformation(employeBanglaInfo);
|
new EmployeeService().UpdateBanglaContactInformation(employeBanglaInfo);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
EmpContact ec = new EmpContact();
|
||||||
|
ec.EmployeeID = employeeID;
|
||||||
|
ec.PresentPOInBangla = presentPOInBangla;
|
||||||
|
ec.ParmanentPOInBangla = parmanentPOInBangla;
|
||||||
|
ec.PresentAddressInBangla = presentAddressInBangla;
|
||||||
|
ec.PermanentAddressInBangla = presentAddressInBangla;
|
||||||
|
_hrEmployeeService.SaveContact(ec);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue
Block a user