public void Update(int?id, DataOvertimeParam param) { var employee = db.Employees.Find(Convert.ToInt32(param.Employees)); var type = db.OverTimeTypes.Find(Convert.ToInt32(param.OvertimeTypes)); var ot = Get(id); ot.Update(param.Date, param.Status, param.Price, employee, type); db.SaveChanges(); }
public void Insert(DataOvertimeParam param) { var employee = db.Employees.Find(Convert.ToInt32(param.Employees)); var type = db.OverTimeTypes.Find(Convert.ToInt32(param.OvertimeTypes)); var ot = new DataOvertime(param.Date, param.Status, param.Price, employee, type); db.DataOvertimes.Add(ot); db.SaveChanges(); }
public ActionResult DetailsOvertime(int?id) { var ot = db.DataOvertimes.Where(x => x.Employees.Id == id).ToList(); ViewData["id"] = id; DataOvertimeParam param = new DataOvertimeParam(); param.Employees = id.ToString(); return(View(ot)); }
public ActionResult Add(DataOvertimeParam param, int Types) { param.OvertimeTypes = Types.ToString(); _dataovertimeRepository.Insert(param); return(Json(JsonRequestBehavior.AllowGet)); }
public void Update(int?id, DataOvertimeParam param) { _dataovertimeRepository.Update(id, param); }
public void Insert(DataOvertimeParam param) { _dataovertimeRepository.Insert(param); }