コード例 #1
0
 public IResult Update(RouteProperetiesDTO dto)
 {
     Repo.Update(Mapper.DeMap(dto));
     return(new Result()
     {
         Message = ResponseMessageType.None,
         ResponseStatusType = ResponseStatusType.Successed
     });
 }
コード例 #2
0
        public RoutePropereties DeMap(RouteProperetiesDTO dto)
        {
            RoutePropereties entity = repo.GetByID(dto.Id);

            if (entity == null)
            {
                return new RoutePropereties()
                       {
                           TrainId = dto.TrainId,
                           Price   = dto.Price,
                           Place   = dto.Place,
                           Date    = dto.Date,
                           Id      = dto.Id,
                       }
            }
            ;
            entity.TrainId = dto.TrainId;
            entity.Price   = dto.Price;
            entity.Place   = dto.Place;
            entity.Id      = dto.Id;
            entity.Date    = dto.Date;
            return(entity);
        }