public IActionResult Delete(TypeOfInsurance toi) { var typeOfInsuranceToDelete = db.TypesOfInsurance.FirstOrDefault(t => t.Id == toi.Id); db.TypesOfInsurance.Remove(typeOfInsuranceToDelete); db.SaveChanges(); return(RedirectToAction("Index")); }
protected void GridViewTypeOfInsurance_RowDeleting(object sender, GridViewDeleteEventArgs e) { GridViewRow row = GridViewTypeOfInsurance.Rows[e.RowIndex]; int id = Convert.ToInt32(row.Cells[1].Text); TypeOfInsurance TypeOfInsurance = _db.TypesOfInsurance.Where(f => f.Id == id).FirstOrDefault(); _db.TypesOfInsurance.Remove(TypeOfInsurance); _db.SaveChanges(); GridViewTypeOfInsurance.EditIndex = -1; ShowData(strFindTypeOfInsurance); }
protected void GridViewTypeOfInsurance_RowUpdating(object sender, GridViewUpdateEventArgs e) { GridViewRow row = GridViewTypeOfInsurance.Rows[e.RowIndex]; int id = Convert.ToInt32(((TextBox)(row.Cells[1].Controls[0])).Text); TypeOfInsurance TypeOfInsurance = _db.TypesOfInsurance.Where(f => f.Id == id).FirstOrDefault(); TypeOfInsurance.Name = ((TextBox)(row.Cells[2].Controls[0])).Text; TypeOfInsurance.Description = ((TextBox)(row.Cells[3].Controls[0])).Text; TypeOfInsurance.Price = int.Parse(((TextBox)(row.Cells[4].Controls[0])).Text); TypeOfInsurance.Payment = int.Parse(((TextBox)(row.Cells[5].Controls[0])).Text); _db.SaveChanges(); GridViewTypeOfInsurance.EditIndex = -1; ShowData(strFindTypeOfInsurance); }
public IActionResult Create(TypeOfInsurance toi) { if (ModelState.IsValid) { var typeOfInsurance = new TypeOfInsurance() { Name = toi.Name, InsurersTypesOfInsurance = new List <InsurerTypeOfInsurance>() }; db.TypesOfInsurance.Add(typeOfInsurance); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(toi)); }
public IActionResult Edit(TypeOfInsurance toi) { var typeOfInsuranceToEdit = db.TypesOfInsurance.FirstOrDefault(t => t.Id == toi.Id); if (ModelState.IsValid) { typeOfInsuranceToEdit.Name = toi.Name; if (toi.InsurersTypesOfInsurance == null) { typeOfInsuranceToEdit.InsurersTypesOfInsurance = new List <InsurerTypeOfInsurance>(); } else { typeOfInsuranceToEdit.InsurersTypesOfInsurance = toi.InsurersTypesOfInsurance; } db.SaveChanges(); return(RedirectToAction("Index")); } return(View(typeOfInsuranceToEdit)); }
protected void ButtonAddTypeOfInsurance_Click(object sender, EventArgs e) { string nameTypeOfInsurance = TextBoxTypeOfInsuranceName.Text ?? ""; string description = TextBoxDescription.Text ?? ""; decimal price = int.Parse(TextBoxPrice.Text); decimal payment = int.Parse(TextBoxPayment.Text); TypeOfInsurance TypeOfInsurance = new TypeOfInsurance { Name = nameTypeOfInsurance, Description = description, Price = price, Payment = payment, }; _db.TypesOfInsurance.Add(TypeOfInsurance); _db.SaveChanges(); TextBoxTypeOfInsuranceName.Text = ""; TextBoxDescription.Text = ""; TextBoxPrice.Text = ""; TextBoxPayment.Text = ""; ShowData(strFindTypeOfInsurance); }