Пример #1
0
        public ActionResult Edit(KeHoachCT keHoachCT, string[] thamdu, string[] chutri)
        {
            try
            {
                string userName = CurrentUser.Name;
                try
                {
                    KeHoachCTBussinessService ketHoachCTBussinessService = new KeHoachCTBussinessService();
                    keHoachCT.ThamDu = thamdu;
                    keHoachCT.ChuTri = chutri;

                    keHoachCT.TuNgayModel  = DateTimeExtensions.ConvertDateTime(keHoachCT.TuNgay);
                    keHoachCT.DenNgayModel = DateTimeExtensions.ConvertDateTime(keHoachCT.DenNgay);
                    keHoachCT.UserName     = userName;
                    ketHoachCTBussinessService.EditKeHoachCT(keHoachCT);

                    return(RedirectToAction("Index"));
                }
                catch
                {
                    return(View());
                }
            }
            catch
            {
                return(View());
            }
        }
Пример #2
0
        public ActionResult Edit(KeHoachCT keHoachCT, string[] thamdu, string[] chutri, string TuanLe)
        {
            try
            {
                string userName = CurrentUser.Name;
                try
                {
                    KeHoachCTBussinessService ketHoachCTBussinessService = new KeHoachCTBussinessService();
                    keHoachCT.ThamDu = thamdu;
                    keHoachCT.ChuTri = chutri;

                    int tuanLe     = !string.IsNullOrEmpty(TuanLe) ? Int32.Parse(TuanLe) : DateTimeExtensions.WeekNumber(DateTime.Today);
                    var tuanLeData = DateTimeExtensions.FirstDateOfWeek(DateTime.Now.Year, tuanLe, System.Globalization.CultureInfo.CurrentCulture);

                    keHoachCT.TuNgayModel  = tuanLeData;
                    keHoachCT.DenNgayModel = tuanLeData.AddDays(6);

                    keHoachCT.UserName = userName;
                    ketHoachCTBussinessService.EditKeHoachCT(keHoachCT);

                    return(RedirectToAction("Index"));
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
            catch
            {
                return(View());
            }
        }