Beispiel #1
0
        public bool delete(CrewScheduleModel o)
        {
            query    = "ProcDeleteCrewSchedule";
            dbParams = new SqlParameter[]
            {
                new SqlParameter("@id", o.idcrewschedule)
            };

            isValid = config.eksekusiQuery(query, dbParams, false);

            return(isValid);
        }
        public ActionResult EditScheduleCrew(int id, CrewScheduleModel obj)
        {
            if (ics.edit(obj))
            {
                ViewBag.Message = "Crew edit successfully";
            }
            else
            {
                ModelState.AddModelError("", "Saving a request does not save");
            }

            return(View(obj));
        }
        public ActionResult AddScheduleCrew(string id, CrewScheduleModel obj)
        {
            if (ics.save(obj))
            {
                return(RedirectToAction("CreateCrewSchedule"));
            }
            else
            {
                ModelState.AddModelError("", "Saving a request does not save");
            }

            return(View(obj));
        }
Beispiel #4
0
        public bool edit(CrewScheduleModel o)
        {
            query    = "ProcUpdateCrewSchedule";
            dbParams = new SqlParameter[]
            {
                new SqlParameter("@id", o.idcrewschedule),
                new SqlParameter("@start_date", o.startdateConvrt),
                new SqlParameter("@end_date", o.enddateConvrt)
            };

            isValid = config.eksekusiQuery(query, dbParams, false);

            return(isValid);
        }
        public ActionResult DeleteScheduleCrew(int id)
        {
            try
            {
                CrewScheduleModel obj = new CrewScheduleModel();
                obj.idcrewschedule = id;

                ics.delete(obj);

                return(RedirectToAction("DashboardAdminWhitelist", "Home"));
            }
            catch
            {
                return(View());
            }
        }