コード例 #1
0
        public ActionResult Create([Bind(Prefix = "totalRecord")] List <Sal_HoldSalaryModel> TotalAtt_OvertimeModel, [Bind(Prefix = "models")] List <Sal_HoldSalaryModel> updatedAtt_OvertimeModel)
        {
            List <Sal_HoldSalaryModel> lstReturn = new List <Sal_HoldSalaryModel>();
            Sal_HoldSalaryModel        _return   = new Sal_HoldSalaryModel();

            var service = new RestServiceClient <Sal_HoldSalaryModel>(UserLogin);

            service.SetCookies(this.Request.Cookies, _hrm_Hr_Service);
            if (updatedAtt_OvertimeModel != null)
            {
                for (int i = 0; i < updatedAtt_OvertimeModel.Count; i++)
                {
                    _return = service.Post(_hrm_Hr_Service, "api/Sal_HoldSalary/", updatedAtt_OvertimeModel[i]);
                }
                lstReturn.Add(_return);
            }

            DataSourceRequest request = new DataSourceRequest()
            {
                Page     = 1,
                PageSize = 50
            };

            return(Json(lstReturn.ToDataSourceResult(request)));
        }
コード例 #2
0
        public Sal_HoldSalaryModel Post([Bind] Sal_HoldSalaryModel model)
        {
            ActionService service = new ActionService(UserLogin);

            return(service.UpdateOrCreate <Sal_HoldSalaryEntity, Sal_HoldSalaryModel>(model));
        }