示例#1
0
 public Database.Entities.Other.Region Convert(Models.Other.CRUD.Region source, Database.Entities.Other.Region destination, ResolutionContext context)
 {
     return(new Database.Entities.Other.Region
     {
         Name = source.Name,
         Longitud = source.Longitud,
         Latitud = source.Latitud,
         Created = DateTime.Now
     });
 }
示例#2
0
 public Task <List <Result> > CreateRegionAsync(Models.Other.CRUD.Region region)
 {
     if (_dbClient.RegionWithSameNameAlreadyExists(region.Name))
     {
         return(Task.FromResult(new List <Result>
         {
             new Result(false, "Det här området existerar redan")
         }));
     }
     return(new List <Result>().Get(_dbClient.CreateRegionAsync(_mapper.Map <Database.Entities.Other.Region>(region)), ResultMessages.CreateRegion));
 }
示例#3
0
 public Task <List <Result> > Create([FromBody] Models.Other.CRUD.Region region)
 {
     _logger.Debug("Requesting to create a new region");
     return(_regionRepository.CreateRegionAsync(region));
 }