コード例 #1
0
ファイル: SalaryController.cs プロジェクト: war-man/SKTIME
        public ActionResult RemoveDayOff(int id)
        {
            var data = EmployeeOffDay.Remove(UserID, Employee.ID, id);

            return(Json(new
            {
                html = RenderPartialViewToString("OffDays", data)
            }, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
ファイル: SalaryController.cs プロジェクト: war-man/SKTIME
        public ActionResult AddDayOff(int id, string date, string note)
        {
            DateTime offDate;
            List <EmployeeOffDay> data;

            if (DateTime.TryParseExact(date, Constants.DateTimeString, CultureInfo.InvariantCulture, DateTimeStyles.None, out offDate))
            {
                data = EmployeeOffDay.Add(UserID, Employee.ID, id, offDate, note);
            }
            else
            {
                data = EmployeeOffDay.Get(UserID, Employee.ID, id);
            }
            return(Json(new
            {
                html = RenderPartialViewToString("OffDays", data)
            }, JsonRequestBehavior.DenyGet));
        }