Beispiel #1
0
        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();
        }
Beispiel #2
0
        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();
        }
Beispiel #3
0
        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));
        }
Beispiel #4
0
 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);
 }