public ActionResult DeleteConfirmed(string id) { compradores compradores = db.compradores.Find(id); db.compradores.Remove(compradores); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "pk_comprador,nombres,apellidos,fecha_nacimiento,tipo_documento,celular,genero,password")] compradores compradores) { if (ModelState.IsValid) { db.Entry(compradores).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(compradores)); }
public ActionResult Create([Bind(Include = "pk_comprador,nombres,apellidos,fecha_nacimiento,tipo_documento,celular,genero,password")] compradores compradores) { if (ModelState.IsValid) { db.compradores.Add(compradores); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(compradores)); }
/// <summary> /// Actualiza el nombre del comprador /// </summary> /// <param name="nombreActual">El nombre que actualmente tiene el comprador</param> /// <param name="nuevoNombre">El nombre por el que se quiere cambiar</param> public int Update(string nombreActual, string nuevoNombre) { DAODataContext contexto = new DAODataContext(); compradores compradorTable = contexto.compradores.Single(compradorRow => compradorRow.nombre_comprador == nombreActual); compradorTable.nombre_comprador = nuevoNombre; contexto.SubmitChanges(); return(0); }
/// <summary> /// Se actualizan los datos del comprador /// </summary> /// <param name="id">El id del comprador que se quiere cambiar</param> /// <param name="nombre">el nombre a cambiar</param> /// <param name="apellido_paterno">el apellido paterno a cambiar</param> /// <param name="apellido_materno">el apelllido materno a cambiar</param> /// <returns></returns> public int Update(int id, string nombre, string apellido_paterno, string apellido_materno) { DAODataContext contexto = new DAODataContext(); compradores compradorTable = contexto.compradores.Single(compradorRow => compradorRow.id_comprador == id); compradorTable.nombre_comprador = nombre; compradorTable.apellido_paterno_comprador = apellido_paterno; compradorTable.apellido_materno_comprador = apellido_materno; contexto.SubmitChanges(); return(0); }
// GET: /Comprador/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } compradores compradores = db.compradores.Find(id); if (compradores == null) { return(HttpNotFound()); } return(View(compradores)); }
/// <summary> /// Actualiza los datos del comprador /// </summary> /// <param name="comprador">El nuevo objeto comprador que reemplazara al anterior</param> public int Update(Comprador comprador) { DAODataContext contexto = new DAODataContext(); compradores compradorTable = contexto.compradores.Single(compradorRow => compradorRow.id_comprador == comprador.GetId()); compradorTable.nombre_comprador = comprador.GetNombre(); compradorTable.apellido_paterno_comprador = comprador.GetApellidoPaterno(); compradorTable.apellido_materno_comprador = comprador.GetApellidoMaterno(); contexto.SubmitChanges(); return(0); }
// GET: /Comprador/Edit/5 public ActionResult Edit() { if (Session["id"] == null) { return(RedirectToAction("index", "login")); } var id = Session["id"]; compradores compradores = db.compradores.Find(id); if (compradores == null) { return(HttpNotFound()); } return(View(compradores)); }
/// <summary> /// funcion que permite guardar nuevos registros en la tabla de compradores /// </summary> /// <param name="ncompradores">variable de tipo compradores</param> public void Guardar(compradores ncompradores) { try { using (var ctx = new DataModel()) { ctx.Entry(ncompradores).State = EntityState.Added; ctx.SaveChanges(); } } catch (Exception) { throw; } }
/// <summary> /// Inserta un objeto comprador /// </summary> /// <param name="comprador"></param> public int Insert(Comprador comprador) { compradores compradorTable = new compradores { nombre_comprador = comprador.GetNombre(), apellido_paterno_comprador = comprador.GetApellidoPaterno(), apellido_materno_comprador = comprador.GetApellidoMaterno() }; DAODataContext contexto = new DAODataContext(); contexto.compradores.InsertOnSubmit(compradorTable); contexto.SubmitChanges(); return(0); }
/// <summary> /// Inserta un comprador al proporcionar los parámetros adecuados, el id es autogenerado /// </summary> /// <param name="nombre"></param> /// <param name="apellido_paterno"></param> /// <param name="apellido_materno"></param> /// <returns>string, string, string</returns> public int Insert(string nombre, string apellido_paterno, string apellido_materno) { compradores compradorTable = new compradores { nombre_comprador = nombre, apellido_paterno_comprador = apellido_paterno, apellido_materno_comprador = apellido_materno }; DAODataContext contexto = new DAODataContext(); contexto.compradores.InsertOnSubmit(compradorTable); contexto.SubmitChanges(); return(0); }
/// <summary> /// Borra un objeto comprador /// </summary> /// <param name="pro">El objeto comprador a ser borrado</param> public int Delete(Comprador comprador) { compradores compradorTable = new compradores { id_comprador = comprador.GetId(), nombre_comprador = comprador.GetNombre(), apellido_paterno_comprador = comprador.GetApellidoPaterno(), apellido_materno_comprador = comprador.GetApellidoMaterno() }; DAODataContext contexto = new DAODataContext(); contexto.compradores.Attach(compradorTable); contexto.compradores.DeleteOnSubmit(compradorTable); contexto.SubmitChanges(); return(0); }