public ActionResult DeleteConfirmed(int id) { Imprumut imprumut = db.Imprumuturi.Find(id); db.Imprumuturi.Remove(imprumut); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteConfirmed(int id) { Imprumut imprumut = await db.Imprumuturi.FindAsync(id); db.Imprumuturi.Remove(imprumut); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public void UpdateLoan(ImprumutDTO imprumut) { Imprumut model = loanRepository.GetObjectById(imprumut.imprumutId); model.dataRestituire = imprumut.dataRestituire; loanRepository.DeleteObject(imprumut.imprumutId); loanRepository.InsertObject(model); loanRepository.SaveChanges(); }
public ActionResult Edit([Bind(Include = "ImprumutId,ClientId,CarteId,DataImprumut")] Imprumut imprumut) { if (ModelState.IsValid) { db.Entry(imprumut).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CarteId = new SelectList(db.Carti, "CarteID", "Titlu", imprumut.CarteId); ViewBag.ClientId = new SelectList(db.Clienti, "ClientId", "Nume", imprumut.ClientId); return(View(imprumut)); }
public ActionResult Create([Bind(Include = "ImprumutId,ClientId,CarteId,DataImprumut")] Imprumut imprumut) { if (ModelState.IsValid) { db.Imprumuturi.Add(imprumut); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CarteId = new SelectList(db.Carti, "CarteId", "Titlu", imprumut.CarteId); ViewBag.ClientId = new SelectList(db.Clienti, "ClientId", "Nume", imprumut.ClientId); return(View(imprumut)); }
public static Imprumut fromDtoToModel(ImprumutDTO dto) { Imprumut imprumut = new Imprumut(); imprumut.imprumutId = dto.imprumutId; imprumut.carteId = dto.carteId; imprumut.cititorId = dto.cititorId; imprumut.dataImprumut = dto.dataImprumut; imprumut.dataImprumut = dto.dataImprumut; imprumut.dataImprumut = dto.dataImprumut; return(imprumut); }
public void LoanBook(CarteDTO book, CititorDTO reader, DateTime loanDate, DateTime deadLine) { Imprumut loan = new Imprumut() { carteId = book.carteId, cititorId = reader.cititorId, dataImprumut = loanDate, dataScadenta = deadLine }; loanRepository.InsertObject(loan); loanRepository.SaveChanges(); }
// GET: Imprumuts/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Imprumut imprumut = db.Imprumuturi.Find(id); if (imprumut == null) { return(HttpNotFound()); } return(View(imprumut)); }
// GET: Imprumuturi/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Imprumut imprumut = await db.Imprumuturi.FindAsync(id); if (imprumut == null) { return(HttpNotFound()); } return(View(imprumut)); }
// GET: Imprumuts/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Imprumut imprumut = db.Imprumuturi.Find(id); if (imprumut == null) { return(HttpNotFound()); } ViewBag.CarteId = new SelectList(db.Carti, "CarteID", "Titlu", imprumut.CarteId); ViewBag.ClientId = new SelectList(db.Clienti, "ClientId", "Nume", imprumut.ClientId); return(View(imprumut)); }
public static ImprumutDTO fromModelToDto(Imprumut model) { if (model == null) { return(null); } ImprumutDTO imprumutDto = new ImprumutDTO(); imprumutDto.imprumutId = model.imprumutId; imprumutDto.carteId = model.carteId; imprumutDto.cititorId = model.cititorId; imprumutDto.dataImprumut = model.dataImprumut; imprumutDto.dataImprumut = model.dataImprumut; imprumutDto.dataImprumut = model.dataImprumut; return(imprumutDto); }
// GET: Imprumuturi/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Imprumut imprumut = await db.Imprumuturi.FindAsync(id); if (imprumut.DataImprumut.AddDays(7) < DateTime.Today) { imprumut.IsDue = true; } else { imprumut.IsDue = false; } if (imprumut == null) { return(HttpNotFound()); } return(View(imprumut)); }