//Issues button function protected void Issue_btn_Click(object sender, EventArgs e) { //Issues date convert DateTime IssueDate = Convert.ToDateTime(txtIssueDate.Text); double days = (DateTime.Now - IssueDate).TotalDays; Business.MovieRent_BAL obj_Database = new Business.MovieRent_BAL(); if (days >= 0) { MovieRent Obj_rent = new MovieRent { CustomerID = Convert.ToInt32(ddl_Customer.SelectedValue), MovieID = Convert.ToInt32(ddl_Movie.SelectedValue), IssuseDate = Convert.ToDateTime(txtIssueDate.Text) }; obj_Database.InsertRent_BAL(Obj_rent); Response.Redirect("default.aspx"); } else { MessageIssue.Text = "Issue date can not grater than Today's Date."; } }
public ActionResult DeleteConfirmed(int id) { MovieRent movieRent = db.Rents.Find(id); db.Rents.Remove(movieRent); db.SaveChanges(); return(RedirectToAction("Index")); }
//Inserting data to Rent Table public void InsertRent_DAL(MovieRent obj_rent_insert) { using (MovieRentalDBEntities db = new MovieRentalDBEntities()) { //adding object to movies table db.MovieRents.Add(obj_rent_insert); db.SaveChanges(); } }
public ActionResult Create(int id) { _log4net.Info("Data Arrived"); MovieRent obj = new MovieRent(); obj.MovieId = id; return(View(obj)); }
public ActionResult Edit([Bind(Include = "ID,UserName,MovieName,RentDateTime")] MovieRent movieRent) { if (ModelState.IsValid) { db.Entry(movieRent).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(movieRent)); }
public IActionResult Post(MovieRent rent) { _log4net.Info("Inserting Started"); using (var scope = new TransactionScope()) { _movierent.Add(rent); scope.Complete(); //return CreatedAtAction(nameof(Get), new { id = menuItem.Id }, menuItem); return(Ok()); } }
// GET: Rent/Edit/5 public ActionResult Edit(int id) { var movieRent = new MovieRent(); movieRent.MovieName = db.Movies.Where(t => t.ID == id).Select(m => m.Name).SingleOrDefault(); movieRent.UserName = User.Identity.GetUserName(); movieRent.RentDateTime = DateTime.Now; db.Rents.Add(movieRent); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "ID,UserName,MovieName,RentDateTime")] MovieRent movieRent) { if (ModelState.IsValid) { db.Rents.Add(movieRent); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(movieRent)); }
public async Task SaveRent(Movie movie, string userId) { MovieRent rent = new MovieRent { MovieID = movie.ID, UserID = userId, DateRented = DateTime.Now, Price = movie.Channel.SubscriptionService.Price }; db.Rents.Add(rent); await db.SaveChangesAsync(); }
public IActionResult Add(MovieRent rent) { HttpClient client = obj.RentingInfo(); var postTask = client.PostAsJsonAsync <MovieRent>($"api/MovieRentingApi", rent); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { return(RedirectToAction("Index")); } return(Content("Not Working")); }
// GET: MovieRents/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MovieRent movieRent = db.Rents.Find(id); if (movieRent == null) { return(HttpNotFound()); } return(View(movieRent)); }
//Inserting Rent public void InsertRent_BAL(MovieRent obj_rent_insert) { MovieRent_DAL obj_Database = new MovieRent_DAL(); try { obj_Database.InsertRent_DAL(obj_rent_insert); } catch (Exception ex) { throw ex; } }
public ActionResult Insert(MovieRent rent) { // TempData["Token"]; HttpClient client = obj.RentingInfo(); var postTask = client.PostAsJsonAsync <MovieRent>($"api/MovieRentingApi", rent); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { _log4net.Info("Data Sent"); return(RedirectToAction("Index")); } return(Content("Not Working")); }
public static void DeleteIssue(string Obj_Issue_Delete) { try { using (MovieRentalDBEntities db = new MovieRentalDBEntities()) { //Lembda expression to delete the issues movie MovieRent c = db.MovieRents.SingleOrDefault(x => x.RentID.ToString().Trim() == Obj_Issue_Delete.Trim()); if (c != null) { db.MovieRents.Remove(c); db.SaveChanges(); } } } catch (Exception ex) { throw ex; } }