public async Task <ActionResult> Edit([Bind(Include = "Id,userId,practicsName,date,hour,city,comment,medicineName")] Turn turn) { if (ModelState.IsValid) { turn.hour = ""; db.Entry(turn).State = EntityState.Modified; await db.SaveChangesAsync(); Database1Entities db2 = new Database1Entities(); MedicalSheet m = new MedicalSheet(); m.userId = turn.userId; m.turnId = turn.Id; //m.dateTime = DateTime.Now.Date; m.dateTime = DateTime.Parse(turn.date); m.comment = turn.comment; m.medicineName = turn.medicineName; db2.MedicalSheet.Add(m); await db2.SaveChangesAsync(); return(RedirectToAction("allTurnByUser", "Turn", new { userId = turn.userId })); } ViewBag.practicsName = new SelectList(db.Practics, "practicsName", "practicsName", turn.practicsName); ViewBag.medicineName = new SelectList(db.Medicine, "medicineName", "medicineName", turn.medicineName); return(View(turn)); }
public async Task <ActionResult> DeleteConfirmed(int id) { MedicalSheet medicalSheet = await db.MedicalSheet.FindAsync(id); db.MedicalSheet.Remove(medicalSheet); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "Id,turnId,userId,dateTime,comment,medicineName")] MedicalSheet medicalSheet) { if (ModelState.IsValid) { db.Entry(medicalSheet).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.medicineName = new SelectList(db.Medicine, "medicineName", "medicineName", medicalSheet.medicineName); ViewBag.turnId = new SelectList(db.Turn, "Id", "userId", medicalSheet.turnId); return(View(medicalSheet)); }
public async Task AddMedicalSheet(string doctroId, string patientId, string examination) { var medicalSheet = new MedicalSheet() { PatientId = patientId, DoctorId = doctroId, ExaminationDescription = examination }; this.db.Add(medicalSheet); await this.db.SaveChangesAsync(); }
// GET: MedicalSheet/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MedicalSheet medicalSheet = await db.MedicalSheet.FindAsync(id); if (medicalSheet == null) { return(HttpNotFound()); } return(View(medicalSheet)); }
// GET: MedicalSheet/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MedicalSheet medicalSheet = await db.MedicalSheet.FindAsync(id); if (medicalSheet == null) { return(HttpNotFound()); } ViewBag.medicineName = new SelectList(db.Medicine, "medicineName", "medicineName", medicalSheet.medicineName); ViewBag.turnId = new SelectList(db.Turn, "Id", "userId", medicalSheet.turnId); return(View(medicalSheet)); }