private TypeofnumberViewModel CreateModel(Typeofnumber typeofnumber) { return(new TypeofnumberViewModel { Id = typeofnumber.Typeofnumberid, Viewnumber = typeofnumber.Viewnumber, Numberofhotel = typeofnumber.Numberofhotel.ToDictionary(x => x.Numberofhotelid, x => x.Price) }); }
public void Delete(TypeofnumberBindingModel model) { using (var context = new TravelAgencyContext()) { Typeofnumber element = context.Typeofnumber.FirstOrDefault(rec => rec.Typeofnumberid == model.Id); if (element != null) { context.Typeofnumber.Remove(element); context.SaveChanges(); } else { throw new Exception("Тип номера не найден"); } } }
private Typeofnumber CreateModel(TypeofnumberBindingModel model, Typeofnumber typeofnumber, TravelAgencyContext database) { typeofnumber.Viewnumber = model.Viewnumber; return(typeofnumber); }