コード例 #1
0
        public ActionResult GetWorkCodeActivitys(jQueryDataTableParamModel param)
        {
            IQueryable <WorkCodesActivity> tasks = this.db.WorkCodesActivities;

            if (tasks != null)
            {
                List <WorkCodeActivityModel> result = new List <WorkCodeActivityModel>();

                foreach (WorkCodesActivity task in tasks)
                {
                    WorkCodeActivityModel taskModel = new WorkCodeActivityModel();
                    taskModel.DT_RowId = task.Id.ToString();
                    taskModel.id       = task.Id;
                    taskModel.Name     = task.Name;
                    taskModel.Number   = task.Number;
                    taskModel.Billable = task.Billable.ToString();

                    result.Add(taskModel);
                }

                var resultData = new
                {
                    aaData = result
                };
                return(Json(resultData, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(new JsonResult());
            }
        }
コード例 #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="fromDate"></param>
        /// <param name="toDate"></param>
        /// <returns></returns>


        public ActionResult AddWorkCodeActivity()
        {
            IQueryable <WorkCodesActivity> tasks     = this.db.WorkCodesActivities;
            WorkCodeActivityModel          LastModel = new WorkCodeActivityModel();

            if (tasks != null)
            {
                foreach (WorkCodesActivity task in tasks)
                {
                    LastModel.Number = task.Number;
                }
            }

            WorkCodesActivity AddWork = new WorkCodesActivity();

            AddWork.Number = (Convert.ToInt32(LastModel.Number) + 1).ToString();
            return(PartialView("_PVADDWorkcodeActivity", AddWork));
        }