예제 #1
0
        public ActionResult Edit(int ShiftTimeRangeID)
        {
            ViewBag.lstShift = DA_Shift.Instance.GetComboboxShift();

            TBL_SHIFT_TIME_RANGE ShiftTimeRange = DA_ShiftTimeRange.Instance.GetAll().FirstOrDefault(x => x.ShiftTimeRangeID == ShiftTimeRangeID);

            if (ShiftTimeRange == null)
            {
                return(RedirectToAction("Index"));
            }
            return(View(ShiftTimeRange));
        }
예제 #2
0
        public ActionResult Delete(int ShiftTimeRangeID)
        {
            TBL_SHIFT_TIME_RANGE ShiftTimeRange = DA_ShiftTimeRange.Instance.GetAll().FirstOrDefault(x => x.ShiftTimeRangeID == ShiftTimeRangeID);

            if (ShiftTimeRange == null)
            {
                return(RedirectToAction("Index"));
            }

            // Ghi log
            WriteLog("ShiftTimeRange", "Delete", ShiftTimeRange, null);

            DA_ShiftTimeRange.Instance.Delete(ShiftTimeRange);
            return(RedirectToAction("Index"));
        }
예제 #3
0
        public ActionResult Edit(TBL_SHIFT_TIME_RANGE item)
        {
            DateTime beginDate = new DateTime(2000, 01, 01);
            string   ngayBegin = beginDate.ToString("dd/MM/yyyy");
            string   gioBegin  = item.BeginTime.ToString("HH:mm:ss");

            item.BeginTime = Convert.ToDateTime(ngayBegin + " " + gioBegin);

            string gioEnd = item.EndTime.ToString("dd/MM/yyyy HH:mm:ss").Substring(11, 8);

            item.EndTime = Convert.ToDateTime(ngayBegin + " " + gioEnd);

            DA_ShiftTimeRange.Instance.Update(item);

            // Ghi log
            TBL_SHIFT_TIME_RANGE oldShiftTimeRange = DA_ShiftTimeRange.Instance.GetById(item.ShiftTimeRangeID);

            WriteLog("ShiftTimeRange", "Edit", oldShiftTimeRange, item);

            return(RedirectToAction("Index"));
        }
예제 #4
0
        public ActionResult Create(TBL_SHIFT_TIME_RANGE item)
        {
            DateTime beginDate = new DateTime(2000, 01, 01);
            string   ngayBegin = beginDate.ToString("dd/MM/yyyy").Substring(0, 10);
            string   gioBegin  = item.BeginTime.ToString("dd/MM/yyyy HH:mm:ss").Substring(11, 8);

            item.BeginTime = Convert.ToDateTime(ngayBegin + " " + gioBegin);

            string gioEnd = item.EndTime.ToString("dd/MM/yyyy HH:mm:ss").Substring(11, 8);

            item.EndTime = Convert.ToDateTime(ngayBegin + " " + gioEnd);


            //item
            DA_ShiftTimeRange.Instance.Insert(item);

            //Ghi log
            WriteLog("ShiftTimeRange", "Create", null, item);

            return(RedirectToAction("Index"));
        }