public async Task <ActionResult> Edit([Bind(Include = "det_id,det_nombre")] detalles detalles) { if (ModelState.IsValid) { db.Entry(detalles).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(detalles)); }
public async Task <ActionResult> Create([Bind(Include = "det_id,det_nombre")] detalles detalles) { if (ModelState.IsValid) { db.detalles.Add(detalles); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(detalles)); }
// GET: detalles/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } detalles detalles = await db.detalles.FindAsync(id); if (detalles == null) { return(HttpNotFound()); } return(View(detalles)); }
public List <detalles> mostrarDetalles() { List <detalles> listaDetalles = null; SqlConnection cnx = cn.conectar(); //Conexion try { cm = new SqlCommand("Pr_detalles", cnx); cm.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cm.ExecuteReader(); listaDetalles = new List <detalles>(); //Lista while (dr.Read()) //Recorrer cada registro { detalles p = new detalles(); p.nombres = (dr["nombres"].ToString()); p.cedula = dr["cedula"].ToString(); p.tipo = dr["tipo"].ToString(); p.modelo = dr["modelo"].ToString(); p.NumeroCirculacion = dr["NumeroCirculacion"].ToString(); p.MontoSeguro = int.Parse(dr["MontoSeguro"].ToString()); p.sumaAsegurada = decimal.Parse(dr["sumaAsegurada"].ToString()); p.descripcion = dr["descripcion"].ToString(); listaDetalles.Add(p); //Agregar registros encontrados a lista } } catch (Exception e) { e.Message.ToString(); listaDetalles = null; } finally { cnx.Close(); } return(listaDetalles); //regresa lista }