コード例 #1
0
        protected override User Map(User model, UserDto dto)
        {
            model.Name     = dto.name;
            model.Cpf      = dto.cpf;
            model.Rg       = dto.rg;
            model.Username = dto.username;
            model.Type     = dto.type;

            if (!string.IsNullOrEmpty(dto.password))
            {
                model.Salt         = AuthorizationProvider.GenerateSalt();
                model.HashPassword = AuthorizationProvider.GetHash(dto.password, model.Salt);
            }

            return(base.Map(model, dto));
        }