public async Task <ActionResult <Parentezco> > PostParentezco(Parentezco parentezco) { _context.Parentezcos.Add(parentezco); await _context.SaveChangesAsync(); return(CreatedAtAction("GetParentezco", new { id = parentezco.Id }, parentezco)); }
public async Task <IActionResult> PutParentezco(int id, Parentezco parentezco) { if (id != parentezco.Id) { return(BadRequest()); } _context.Entry(parentezco).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ParentezcoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult DeleteConfirmed(int id) { Parentezco parentezco = db.Parentezco.Find(id); db.Parentezco.Remove(parentezco); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "idParentezco,descripcion")] Parentezco parentezco) { if (ModelState.IsValid) { db.Entry(parentezco).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(parentezco)); }
public async Task <IActionResult> Update(Parentezco parentezco) { if (!ModelState.IsValid) { return(BadRequest()); } await _parentezcoServicio.Update(parentezco); return(Ok(parentezco)); }
public ActionResult Create([Bind(Include = "idParentezco,descripcion")] Parentezco parentezco) { if (ModelState.IsValid) { db.Parentezco.Add(parentezco); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(parentezco)); }
// GET: Parentezcos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Parentezco parentezco = db.Parentezco.Find(id); if (parentezco == null) { return(HttpNotFound()); } return(View(parentezco)); }
string connectionString = "Data Source=LAPTOP-140FDP4P;Initial Catalog=ProyectoBD1;Integrated Security=true;"; //Aqui Solo cambiar el nombre del data source si se cambia de BD public Parentezco SeleccionarParentezco(int?ParentezcoId) //El signo de pregunta sirve para generar un error si el contenido es NULL { var parentezco = new Parentezco(); using (SqlConnection con = new SqlConnection(connectionString)) { SqlCommand cmd = new SqlCommand("SP_ObtenerParentezco", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@ParentezcoId", ParentezcoId); con.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { parentezco.Nombre = dr["Nombre"].ToString(); } con.Close(); } return(parentezco); }
public ActionResult verBeneficiarios(int numeroCuenta) { List <Beneficiarios> beneficariosList = SP_ProcedureBeneficiario.SeleccionarBeneficiarios(numeroCuenta).ToList(); List <Cliente> clientesList = new List <Cliente>(); List <Parentezco> parentezcoList = new List <Parentezco>(); foreach (var item in beneficariosList) { Cliente cliente = SP_ProcedureCliente.SeleccionarClientePorCedula(item.ValorDocumentoIdentidadBeneficiario); clientesList.Add(cliente); Parentezco parentezco = SP_ProcedureParentezco.SeleccionarParentezco(item.ParentezcoId); parentezcoList.Add(parentezco); } Tablas tabla = new Tablas(); tabla.ListaDeBeneficiarios = beneficariosList; tabla.ListaDeClientes = clientesList; tabla.ListaDeParentezcos = parentezcoList; TempData["WarningPorcentage"] = SP_ProcedureVerificarPorcentajeBeneficiarios.VerificarPorcentaje(numeroCuenta);; return(View("verBeneficiarios", tabla)); }