public async Task <ActionResult <Medicin> > PostMedicin(Medicin medicin) { _context.Medicins.Add(medicin); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMedicin", new { id = medicin.MedicinId }, medicin)); }
public async Task <IActionResult> PutMedicin(int id, Medicin medicin) { if (id != medicin.MedicinId) { return(BadRequest()); } _context.Entry(medicin).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedicinExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult DeleteConfirmed(int id) { Medicin medicin = db.Medicins.Find(id); db.Medicins.Remove(medicin); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Med_Id,Name,Potency,Company")] Medicin medicin) { if (ModelState.IsValid) { db.Entry(medicin).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Med_Id = new SelectList(db.MedicinRanks, "Med_Id", "Doctor_Id", medicin.Med_Id); return(View(medicin)); }
private void додатиToolStripMenuItem1_Click(object sender, EventArgs e) { if (!SelectedClient.IsAdmin) { return; } var medicin = new Medicin("Додані ліки"); Refresh(listBoxMedicin, Medicin.Items.Values.ToList()); listBoxMedicin.SelectedItem = medicin; MessageBox.Show(@"Додано!"); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Medicin medicin = db.Medicins.Find(id); if (medicin == null) { return(HttpNotFound()); } return(View(medicin)); }
private void ValidateDiseasSelect(Medicin medicin) { if (Request.Form.TryGetValue("DiseaseMedicins", out var diseasSelect)) { diseasSelect.ToList().ForEach(d => medicin.DiseaseMedicins.Add(new DiseaseMedicin() { DiseaseId = Convert.ToInt32(d) })); } else { ModelState.AddModelError("Disease", "You Must Select Disease Related for this Medicin"); } }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Medicin medicin = db.Medicins.Find(id); if (medicin == null) { return(HttpNotFound()); } ViewBag.Med_Id = new SelectList(db.MedicinRanks, "Med_Id", "Doctor_Id", medicin.Med_Id); return(View(medicin)); }
static void Main(string[] args) { do { Console.Clear(); string command; Console.WriteLine("Menu"); Console.WriteLine("1.Operacje na Tabeli Medicines \n2.Operacje na Tabeli Prescriptions \n3.Operacje na Tabeli Orders \n4.Exit"); Console.Write(""); command = Console.ReadLine().ToLower().Trim(); if (command == "exit") { break; } switch (command) { case "1": Medicin.Menu(); break; case "2": Prescription.Menu(); break; case "3": Order.Menu(); break; case "4": command = "exit"; return; default: Console.WriteLine("Nie rozpoznano polecenia"); break; } } while (true); }
public async Task <ActionResult> CreateEdit(Medicin medicin) { ValidateDiseasSelect(medicin); if (ModelState.IsValid) { try { await _medicinRepository.CreateEdit(medicin); AddMessage("Medicin Save Success-full", true); } catch (Exception) { AddMessage("Error When Save Medicin"); } } else { AddError(ModelState); } return(RedirectToAction(nameof(Index))); }
public int ControllerUpdateMedicin() { return(Medicin.UpdatePriceForMedicin()); }