示例#1
0
        public void AddNewMonth(AddMonthLocationViewModel addMonthLocationViewModel)
        {
            try
            {
                using (ASJDE context = new ASJDE())
                {
                    var user = Session["user"] as User;


                    HoursWorked hoursWorked = new HoursWorked
                    {
                        CountryID         = addMonthLocationViewModel.CountryID,
                        LocationID        = addMonthLocationViewModel.LocationID,
                        Year              = addMonthLocationViewModel.Year,
                        Month             = addMonthLocationViewModel.Month,
                        CreatedByDate     = DateTime.Now,
                        CreatedBy         = user.LastName + ", " + user.FirstName,
                        CreatedByUserName = user.UserName
                    };
                    context.HoursWorkeds.Add(hoursWorked);

                    context.SaveChanges();
                }
            }
            catch (DbEntityValidationException dbEx)
            {
                logger.Error("Exception", dbEx);
            }
            catch (Exception e)
            {
                logger.Error("Exception", e);
            }
        }
示例#2
0
        public ActionResult AddMonthLocation(AddMonthLocationViewModel addMonthLocationViewModel)
        {
            if (ModelState.IsValid)
            {
                AddNewMonth(addMonthLocationViewModel);

                return(Json(new { success = true }));
            }

            return(View(addMonthLocationViewModel));
        }
示例#3
0
        public void AddNewMonth(AddMonthLocationViewModel addMonthLocationViewModel)
        {
            try
            {
                using (ASJDE context = new ASJDE())
                {
                    var user = Session["user"] as User;

                    HoursWorked hoursWorked = new HoursWorked
                        {
                            CountryID = addMonthLocationViewModel.CountryID,
                            LocationID = addMonthLocationViewModel.LocationID,
                            Year = addMonthLocationViewModel.Year,
                            Month = addMonthLocationViewModel.Month,
                            CreatedByDate = DateTime.Now,
                            CreatedBy = user.LastName + ", " + user.FirstName,
                            CreatedByUserName = user.UserName
                        };
                    context.HoursWorkeds.Add(hoursWorked);

                    context.SaveChanges();

                }
            }
            catch (DbEntityValidationException dbEx)
            {
                logger.Error("Exception", dbEx);
            }
            catch (Exception e)
            {
                logger.Error("Exception", e);
            }
        }
示例#4
0
        public ActionResult AddMonthLocation(AddMonthLocationViewModel addMonthLocationViewModel)
        {
            if (ModelState.IsValid)
            {
                AddNewMonth(addMonthLocationViewModel);

                return Json(new { success = true });
            }

            return View(addMonthLocationViewModel);
        }
示例#5
0
        public ActionResult AddMonthLocation()
        {
            AddMonthLocationViewModel addMonthLocationViewModel = new AddMonthLocationViewModel();

            return View(addMonthLocationViewModel);
        }
示例#6
0
        public ActionResult AddMonthLocation()
        {
            AddMonthLocationViewModel addMonthLocationViewModel = new AddMonthLocationViewModel();

            return(View(addMonthLocationViewModel));
        }