Example #1
0
 public ActionResult EditarCliente(Cliente c)
 {
     using (GOBUSEntities db = new GOBUSEntities())
     {
         if (ModelState.IsValid)
         {
             db.Entry(c).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("ConsultarClientes"));
         }
         return(View(c));
     }
 }
Example #2
0
        public bool ModificarSucursal(Sucursal s)
        {
            using (GOBUSEntities db = new GOBUSEntities())
            {
                db.Sucursals.Attach(s);

                //permite actualzar el registro
                //siempre debe incluir el ID del objeto(primary key)
                db.Entry(s).State = EntityState.Modified;

                //refrescamos modelo de base de datos
                return(db.SaveChanges() > 0);
            }
        }
Example #3
0
 public ActionResult ModificarCita(Cita c)
 {
     using (GOBUSEntities db = new GOBUSEntities())
     {
         ModelState.Clear();
         if (ModelState.IsValid)
         {
             db.Cita.Attach(c);
             db.Entry(c).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("ConsultarCitas"));
         }
         ViewBag.SucursalId = new SelectList(db.Sucursal, "SucursalId", "Nombre", c.SucursalId).ToList();
         ViewBag.ClienteId  = new SelectList(db.Cliente, "ClienteId", "Nombre", c.ClienteId).ToList();
         return(View(c));
     }
 }