public int InsertPayroll(PayrollItem model) { try { PayrollMaster objPayroll = new PayrollMaster(); objPayroll.Days = model.Days; objPayroll.EmpId = model.Empid; objPayroll.Month = model.Month; objPayroll.Year = model.Year; objPayroll.CompId = model.CompId; objPayroll.OT = model.OT; objPayroll.CreatedBy = Convert.ToString(System.DateTime.Now); objPayroll.CreatedBy = Convert.ToString(System.DateTime.Now); objPayroll.TotalDays = model.TotalDays; objPayroll.DA = model.DA; objPayroll.CreatedDate = System.DateTime.Now; objPayroll.UpdatedDate = System.DateTime.Now; //Mapper.CreateMap<PayrollItem, PayrollMaster>(); //PayrollMaster objPayroll = Mapper.Map<PayrollMaster>(model); DbContext.PayrollMasters.Add(objPayroll); return(DbContext.SaveChanges()); } catch (Exception ex) { throw; } }
public int UpdatePayroll(PayrollItem model) { try { PayrollMaster objPayroll = new PayrollMaster(); objPayroll = DbContext.PayrollMasters.Where(m => m.EmpId == model.Empid && m.Month == model.Month && m.Year == model.Year && m.CompId == model.CompId).SingleOrDefault(); objPayroll.Days = model.Days; objPayroll.EmpId = model.Empid; objPayroll.Month = model.Month; objPayroll.Year = model.Year; objPayroll.CompId = model.CompId; objPayroll.OT = model.OT; objPayroll.DA = model.DA; objPayroll.CreatedBy = Convert.ToString(System.DateTime.Now); objPayroll.CreatedBy = Convert.ToString(System.DateTime.Now); objPayroll.TotalDays = model.TotalDays; // DbContext.PayrollMasters.Add(objPayroll); return(DbContext.SaveChanges()); } catch (Exception ex) { throw; } }