public IResult Update(PassangerDTO dto)
 {
     Repo.Update(Mapper.DeMap(dto));
     return(new Result()
     {
         Message = ResponseMessageType.None,
         ResponseStatusType = ResponseStatusType.Successed
     });
 }
Example #2
0
        public void RefreshPassangers()
        {
            PassangerDTO passanger = new PassangerDTO()
            {
                Name      = PassangerName,
                Email     = PassangerEmail,
                Telephone = PassangerTelephone
            };

            passangerService.Add(passanger);

            passangerService.Save();

            Passanger = passanger;
            OnPropertyChanged(nameof(Passanger));
        }
Example #3
0
        public Passanger DeMap(PassangerDTO dto)
        {
            Passanger entity = repo.GetByID(dto.Id);

            if (entity == null)
            {
                return new Passanger()
                       {
                           Name      = dto.Name,
                           Id        = dto.Id,
                           Telephone = dto.Telephone,
                           Email     = dto.Email
                       }
            }
            ;
            entity.Name      = dto.Name;
            entity.Id        = dto.Id;
            entity.Telephone = dto.Telephone;
            entity.Email     = dto.Email;
            return(entity);
        }