Esempio n. 1
0
        public ActionResult DeleteConfirmed(string id)
        {
            compradores compradores = db.compradores.Find(id);

            db.compradores.Remove(compradores);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
 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));
 }
Esempio n. 3
0
        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));
        }
Esempio n. 4
0
        /// <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);
        }
Esempio n. 5
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);
        }
Esempio n. 6
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));
        }
Esempio n. 7
0
        /// <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);
        }
Esempio n. 8
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;
     }
 }
Esempio n. 10
0
        /// <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);
        }
Esempio n. 11
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);
        }
Esempio n. 12
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);
        }