public ActionResult Edit(Guid id) { var medicine = _medicineService.GetById(id); var medicineForm = MedicineForm.FromMedicine(medicine); return(View(medicineForm)); }
public async Task <IActionResult> Edit(string id, [Bind("medicineFormId,medicineFormName")] MedicineForm medicineForm) { if (id != medicineForm.medicineFormId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(medicineForm); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedicineFormExists(medicineForm.medicineFormId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(medicineForm)); }
private void OnAddClick(object sender, EventArgs e) { Medicine obj = new Medicine(); if (MedicineForm.ShowForm(obj)) { this.LoadListData(obj); } }
public async Task <IActionResult> Create([Bind("medicineFormId,medicineFormName")] MedicineForm medicineForm) { if (ModelState.IsValid) { _context.Add(medicineForm); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(medicineForm)); }
private void OnOpenClick(object sender, EventArgs e) { Medicine obj = this.GetSelected(); if (obj != null) { obj.RefershData(); } if (MedicineForm.ShowForm(obj)) { this.LoadListData(obj); } }
public ActionResult Edit(Guid id, MedicineForm medicineForm) { if (!ModelState.IsValid) { return(View(medicineForm)); } var available = _medicineService.IsNameAvailable(medicineForm.Name, id); if (!available) { return(View(medicineForm).WithError("Ya existe un medicamento con el nombre ingresado.")); } _medicineService.Edit(medicineForm.ToMedicine()); return(RedirectToAction("Index", new MedicineListFiltersModel().GetRouteValues()).WithSuccess("Medicamento editado")); }
public ActionResult Create(MedicineForm medicineForm) { if (!ModelState.IsValid) { return View(medicineForm); } var available = _medicineService.IsNameAvailable(medicineForm.Name, Guid.Empty); if (!available) { return View(medicineForm).WithError("Ya existe un medicamento con el nombre ingresado."); } var medicine = medicineForm.ToMedicine(); _medicineService.Create(medicine); return RedirectToAction("Index", new MedicineListFiltersModel().GetRouteValues()).WithSuccess("Medicamento creado"); }
public async Task UpdateAsync(MedicineForm obj) { await table.UpdateAsync(obj); }
public async Task InsertAsync(MedicineForm obj) { await table.InsertAsync(obj); }
public ActionResult Create() { var medicineForm = new MedicineForm(); return View(medicineForm); }
public ActionResult Create() { var medicineForm = new MedicineForm(); return(View(medicineForm)); }