public DeliveryType() { InitializeComponent(); DeliveryTypeViewModel dtvm = new DeliveryTypeViewModel(); this.DataContext = dtvm; }
public ViewDeliveryType() { InitializeComponent(); DeliveryTypeViewModel _DTVM = new DeliveryTypeViewModel(); _DTVM.GetDeliveryTypeList(); this.DataContext = _DTVM; }
public void Edit(DeliveryTypeViewModel viewModel) { var deliveryType = _deliveryTypeRepository.Get(viewModel.Id); deliveryType.Name = viewModel.Name; deliveryType.Cost = viewModel.Cost; _deliveryTypeRepository.SaveChanges(); }
public ActionResult Create() { var viewModel = new DeliveryTypeViewModel { Heading = "Create", }; return(View("DeliveryTypeForm", viewModel)); }
public void AddDeliveryType(DeliveryTypeViewModel viewModel) { var deliveryType = new DeliveryType { Name = viewModel.Name, Cost = viewModel.Cost, }; _deliveryTypeRepository.Add(deliveryType); _deliveryTypeRepository.SaveChanges(); }
public ActionResult Create([Bind(Exclude = "Id")] DeliveryTypeViewModel viewModel) { if (!ModelState.IsValid) { viewModel.Heading = "Create"; return(View("DeliveryTypeForm", viewModel)); } _deliveryTypeService.AddDeliveryType(viewModel); return(RedirectToAction("Index")); }
public ActionResult Edit(DeliveryTypeViewModel viewModel) { if (!_deliveryTypeService.DoesDeliveryTypeExist(viewModel.Id)) { return(HttpNotFound()); } if (!ModelState.IsValid) { viewModel.Heading = "Edit"; return(View("DeliveryTypeForm", viewModel)); } _deliveryTypeService.Edit(viewModel); return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { if (!_deliveryTypeService.DoesDeliveryTypeExist(id)) { return(HttpNotFound()); } var deliveryType = _deliveryTypeService.GetDeliveryType(id); var viewModel = new DeliveryTypeViewModel { Heading = "Edit", Name = deliveryType.Name, Id = deliveryType.Id, Cost = deliveryType.Cost, }; return(View("DeliveryTypeForm", viewModel)); }