示例#1
0
        public ActionResult Editar(int id)
        {
            int idComercio = (int)Session["comercio"];

            EditarProveedorViewModel model = new EditarProveedorViewModel();

            using (var db = new practicaprofesionalEntities1())
            {
                var oProveedor = db.proveedores.Find(id);
                model.razon_social = oProveedor.razon_social;
                model.email        = oProveedor.email;
                model.telefono     = Convert.ToInt32(oProveedor.telefono);
            }



            return(View(model));
        }
        public ActionResult Editar(EditarProveedorViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            using (var db = new practicaprofesionalEntities())
            {
                var oProveedor = db.proveedores.Find(model.id);
                oProveedor.razon_social = model.razon_social.Trim();
                oProveedor.email        = model.email;
                oProveedor.telefono     = Convert.ToString(model.telefono);


                db.Entry(oProveedor).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }

            return(Redirect(Url.Content("~/Proveedores")));
        }