예제 #1
0
        public string UpdatePassenger(CruisePassengermodel model)
        {
            var entity = _dbcontext.Passengers.Find(model.Id);

            if (entity != null)
            {
                entity.FirstName = model.FirstName;
                entity.LastName  = model.LastName;
                entity.Phone     = model.Phone;
                return("Passenger is updated");
            }
            return("Model is empty");
        }
예제 #2
0
        public CruisePassengermodel GetCruisePassengerById(int Id)
        {
            var entity = _dbcontext.Passengers.Find(Id);
            CruisePassengermodel passenger = new CruisePassengermodel();

            if (entity != null)
            {
                passenger.Id        = entity.Id;
                passenger.FirstName = entity.FirstName;
                passenger.LastName  = entity.LastName;
                passenger.Phone     = entity.Phone;
            }
            //var Config = new MapperConfiguration(mc => mc.CreateMap<Passenger, CruisePassengermodel>());
            //var mapper = new Mapper(Config);
            //List<CruisePassengermodel> passenger = mapper.Map<List<CruisePassengermodel>>(entity);
            return(passenger);
        }
예제 #3
0
 public string CreatePassenger(CruisePassengermodel model)
 {
     //var Config = new MapperConfiguration(mc=>mc.CreateMap<Passenger,CruisePassengermodel>());
     //var mapper = new Mapper(Config);
     //var passenger = mapper.Map<CruisePassengermodel>(model);
     // _dbcontext.Passengers.Add(passenger);
     if (model != null)
     {
         Passenger passenger = new Passenger();
         passenger.FirstName = model.FirstName;
         passenger.LastName  = model.LastName;
         passenger.Phone     = model.Phone;
         _dbcontext.Passengers.Add(passenger);
         _dbcontext.SaveChanges();
         return("Passenger is added");
     }
     return("Model is empty");
 }
예제 #4
0
 public string UpdatePassenger(CruisePassengermodel model)
 {
     return(_dbcontext.UpdatePassenger(model));
 }
 // PUT: api/CruisePassenger/5
 public string Put([FromBody] CruisePassengermodel model)
 {
     return(_dbcontext.UpdatePassenger(model));
 }