Пример #1
0
        public bool Update(Role role)
        {
            bool result = _roleDal.Update(role);

            if (result)
            {
                return(true);
            }

            return(false);
        }
Пример #2
0
 public EntityResult Update(Role model)
 {
     try
     {
         if (_roleDal.Update(model))
         {
             return(new EntityResult("Başarılı", ResultState.Success));
         }
         return(new EntityResult("Hata Oluştu", ResultState.Warning));
     }
     catch (Exception ex)
     {
         return(new EntityResult("DataBase Hatası", ResultState.Error));
     }
 }
Пример #3
0
 private void Update([Inject] IRoleDal dal)
 {
     using (BypassPropertyChecks)
     {
         var item = new ProjectTracker.Dal.RoleDto
         {
             Id          = this.Id,
             Name        = this.Name,
             LastChanged = this.TimeStamp
         };
         dal.Update(item);
         Id        = item.Id;
         TimeStamp = item.LastChanged;
     }
 }
Пример #4
0
        public async Task <RoleForListDto> Update(RoleForCreationAndUpdateDto roleForCreationAndUpdateDto)
        {
            var spec     = new RolesWithRoleCategorySpecification(roleForCreationAndUpdateDto.Id);
            var getRoles = await roleDal.GetEntityWithSpecAsync(spec);

            if (getRoles == null)
            {
                throw new RestException(HttpStatusCode.BadRequest, new { RolesListNotFound = Messages.RoleListNotFound });
            }

            var updatedRole = mapper.Map(roleForCreationAndUpdateDto, getRoles);
            await roleDal.Update(updatedRole);

            return(mapper.Map <Role, RoleForListDto>(updatedRole));
        }
Пример #5
0
        public DataResponse Update(Role entity)
        {
            var role = _RoleDal.Update(entity);

            if (role == null)
            {
                return new DataResponse
                       {
                           Mesaj      = "Rol Duzenlenemedi",
                           Tamamlandi = false,
                       }
            }
            ;
            return(new DataResponse
            {
                Data = role,
                Tamamlandi = true,
                Mesaj = role.RoleAdi + " Rolu Duzenlendi",
            });
        }
Пример #6
0
        /// <summary>
        /// Tries to update the item.
        /// </summary>
        /// <param name="item">The item.</param>
        /// <param name="errors">The errors.</param>
        /// <param name="context">The context.</param>
        /// <returns></returns>
        /// <exception cref="InvalidOperationException"></exception>
        private bool TryUpdate(IRoleDataModel item, List <IModelError> errors, IModelContext context = null)
        {
            if (TryValidateModel(item, Operation.Update, errors, context) == false)
            {
                return(false);
            }

            try
            {
                changeHandler.BeforeUpdate(item, context);
                dal.Update(item, context);
                changeHandler.AfterUpdate(item, context);
            }
            catch (Exception ex)
            {
                log.Exception(LogName, ex);
                throw new InvalidOperationException("Unable to update IRoleDataModel", ex);
            }

            return(true);
        }
Пример #7
0
 public void Update(Role role)
 {
     _roleDal.Update(role);
 }
Пример #8
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public void Update(Role model)
 {
     dal.Update(model);
 }
Пример #9
0
 public Role Update(Role entity)
 {
     _roleDal.Update(entity);
     return(entity);
 }
Пример #10
0
 public void Update(Role entity)
 {
     _roleDal.Update(entity);
 }
Пример #11
0
 public Role Update(Role role)
 {
     return(_roleDal.Update(role));
 }
Пример #12
0
 public Role UpdateRole(Role role)
 {
     return(MapperHelper.MapToSameType(_roleDal.Update(role)));
 }
 //[FluentValidationAspect(typeof(RoleValidatior))]
 public Role Update(Role role)
 {
     //ValidatorTool.FluentValidate(new Microsoft.VisualStudio.TextTemplating28D969267979CD858E05D2BE5C0F6ADD2B952A5E4B5839D76153D9D05D4F46628B4E7B0E544A47E640C6C022B4FE46EE0D2694C76AACC0B5253C56B7E99D54CF.GeneratedTextTransformation+DatabaseTableValidatior(), Role);
     return(_roleDal.Update(role));
 }
Пример #14
0
 public bool Update(Role role)
 {
     return(_roleDal.Update(role));
 }