示例#1
0
        public IActionResult Get(Guid id)
        {
            EditSerialNumberModel model = new EditSerialNumberModel();

            if (!id.Equals(Guid.Empty))
            {
                var entity = _serialNumberRuleFinder.FindById(id);
                if (entity != null)
                {
                    entity.CopyTo(model);
                    model.SerialNumberRuleId = id;
                    return(View(model));
                }
            }
            return(NotFound());
        }
示例#2
0
 public IActionResult EditSerialNumber(EditSerialNumberModel model)
 {
     if (ModelState.IsValid)
     {
         var entity = _serialNumberRuleFinder.FindById(model.SerialNumberRuleId);
         entity.DateFormatType  = model.DateFormatType;
         entity.Description     = model.Description;
         entity.Increment       = model.Increment;
         entity.IncrementLength = model.IncrementLength;
         entity.Name            = model.Name;
         entity.Prefix          = model.Prefix;
         entity.Seprator        = model.Seprator;
         entity.ModifiedBy      = CurrentUser.SystemUserId;
         entity.ModifiedOn      = DateTime.Now;
         return(_serialNumberRuleUpdater.Update(entity).UpdateResult(T));
     }
     return(UpdateFailure(GetModelErrors()));
 }