示例#1
0
        public async Task <IActionResult> Edit(DesignationListingModel model)
        {
            if (ModelState.IsValid)
            {
                var desgination = BuildDesignation(model);
                await _designationService.Edit(desgination);

                return(RedirectToAction("Index", "Designation"));
            }
            return(View(model));
        }
示例#2
0
        private Designation BuildDesignation(DesignationListingModel model)
        {
            var designation = new Designation
            {
                Id   = model.Id,
                Code = model.Code,
                Name = model.Name
            };

            return(designation);
        }
示例#3
0
        public IActionResult Edit(int id)
        {
            var designation = _designationService.GetById(id);
            var model       = new DesignationListingModel
            {
                Id   = designation.Id,
                Code = designation.Code,
                Name = designation.Name
            };

            return(View(model));
        }