public ActionResult SaveSals(SalaryHeadVM Sals) { List <SessionListnew> list = Session["SesDet"] as List <SessionListnew>; if (list == null) { return(Redirect("Login/InLogin")); } else { Sals.CmpyCode = list[0].CmpyCode; Sals.UserName = list[0].user_name; return(Json(_SalService.SaveSals(Sals), JsonRequestBehavior.AllowGet)); } }
public SalaryHeadVM SaveSals(SalaryHeadVM Sals) { try { if (!Sals.EditFlag) { int Sals1 = _EzBusinessHelper.ExecuteScalar("Select count(*) from SHH004 where CmpyCode='" + Sals.CmpyCode + "' and Code='" + Sals.Code + "'"); if (Sals1 == 0) { _EzBusinessHelper.ExecuteNonQuery("insert into SHH004(CmpyCode,Code,Name) values('" + Sals.CmpyCode + "','" + Sals.Code + "','" + Sals.Name + "')"); _EzBusinessHelper.ActivityLog(Sals.CmpyCode, Sals.UserName, "Add Salary Head", Sals.Code, Environment.MachineName); Sals.SaveFlag = true; Sals.ErrorMessage = string.Empty; } else { Sals.SaveFlag = false; Sals.ErrorMessage = "Duplicate Record"; } return(Sals); } var SalsEdit = _EzBusinessHelper.ExecuteScalar("Select count(*) from SHH004 where CmpyCode='" + Sals.CmpyCode + "' and Code='" + Sals.Code + "'"); if (SalsEdit != 0) { _EzBusinessHelper.ExecuteNonQuery("update SHH004 set CmpyCode='" + Sals.CmpyCode + "',Code='" + Sals.Code + "',Name='" + Sals.Name + "' where CmpyCode='" + Sals.CmpyCode + "' and Code='" + Sals.Code + "'"); _EzBusinessHelper.ActivityLog(Sals.CmpyCode, Sals.UserName, "Update Salary Head", Sals.Code, Environment.MachineName); Sals.SaveFlag = true; Sals.ErrorMessage = string.Empty; } else { Sals.SaveFlag = false; Sals.ErrorMessage = "Record not available"; } } catch { Sals.SaveFlag = false; // unit.ErrorMessage = exceptionMessage; } return(Sals); }
public SalaryHeadVM SaveSals(SalaryHeadVM Sals) { return(_SalRepo.SaveSals(Sals)); }