Ejemplo n.º 1
0
 public ICommonEntity GetModel(ICommonDto dtoModel)
 {
     if (TypesEqual <CreateMovieBindingModel>(dtoModel))
     {
         var movie = (CreateMovieBindingModel)dtoModel;
         return(new Domain.Entity.Movie
         {
             Title = movie.Title,
             PremiereDate = movie.PremiereDate,
             Actors = movie.Actors,
             Directors = movie.Directors,
             ProductionCompany = movie.ProductionCompany,
             Categories = movie.Categories
         });
     }
     return(null);
 }
Ejemplo n.º 2
0
 public ICommonEntity GetModel(ICommonDto dtoModel)
 {
     if (TypesEqual <CreateClientBindingModel>(dtoModel))
     {
         var client = (CreateClientBindingModel)dtoModel;
         return(new Domain.Entity.Client
         {
             Active = client.Active,
             AllowedOrigin = client.AllowedOrigin,
             ApplicationType = GetApplicationTypeEnum(client.ApplicationType),
             RefreshTokenLifeTime = client.RefreshTokenLifeTime,
             Secret = string.IsNullOrEmpty(client.Secret) ? null : client.Secret,
             UserId = client.UserId
         });
     }
     return(null);
 }
Ejemplo n.º 3
0
 public ICommonEntity GetModel(ICommonDto dtoModel)
 {
     if (TypesEqual <AccountRegisterBindingModel>(dtoModel))
     {
         var userDto = (AccountRegisterBindingModel)dtoModel;
         return(new Domain.Entity.User
         {
             Email = userDto.Email,
             UserName = string.IsNullOrEmpty(userDto.UserName) ? userDto.Email : userDto.UserName,
             FirstName = userDto.FirstName,
             LastName = userDto.LastName,
             Gender = GetGender(userDto.Gender),
             BirthDate = userDto.BirthDate,
             JoinDate = DateTime.Now,
             IsBanned = false,
             IsActive = true,
             Roles = new List <string> {
                 "User"
             }
         });
     }
     return(null);
 }