public Tratament Put(int id, TratamentDTO value) { Tratament model = ITratamentRepository.Get(id); if (value.DiagnosticId != 0) { model.DiagnosticId = value.DiagnosticId; } if (value.MedicamentId != 0) { model.MedicamentId = value.MedicamentId; } if (value.Dozaj != 0) { model.Dozaj = value.Dozaj; } if (value.DataAdministrare != null) { model.DataAdministrare = value.DataAdministrare; } if (value.DataTerminare != null) { model.DataTerminare = value.DataTerminare; } return(ITratamentRepository.Update(model)); }
public ActionResult DeleteConfirmed(Guid id) { Tratament tratament = db.Trataments.Find(id); db.Trataments.Remove(tratament); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdTratament,Nume")] Tratament tratament) { if (ModelState.IsValid) { db.Entry(tratament).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tratament)); }
public ActionResult Create([Bind(Include = "IdTratament,Nume")] Tratament tratament) { if (ModelState.IsValid) { tratament.IdTratament = Guid.NewGuid(); db.Trataments.Add(tratament); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tratament)); }
public Tratament Post(TratamentDTO value) { Tratament model = new Tratament() { DiagnosticId = value.DiagnosticId, MedicamentId = value.MedicamentId, Dozaj = value.Dozaj, DataAdministrare = value.DataAdministrare, DataTerminare = value.DataTerminare }; return(ITratamentRepository.Create(model)); }
// GET: Trataments/Delete/5 public ActionResult Delete(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tratament tratament = db.Trataments.Find(id); if (tratament == null) { return(HttpNotFound()); } return(View(tratament)); }
public async Task <IActionResult> TestTratament() { await context.Pacient.Where(p => p.PacientCNP == 13213141).Include(p => p.Tratamente).FirstOrDefaultAsync(); Pacient pacient = context.Pacient.Where(p => p.PacientCNP == 13213141).FirstOrDefault(); Tratament tratament = new Tratament() { Diagnostic = "s", Medicament = "s", Pat = 1, }; pacient.Tratamente.Add(tratament); await context.SaveChangesAsync(); return(Ok()); }
public Tratament Delete(int id) { Tratament model = ITratamentRepository.Get(id); return(ITratamentRepository.Delete(model)); }