Пример #1
0
 public ActionResult Edit([Bind(Include = "idUsuario,nombre,apellidoPaterno,apellidoMaterno")] usuario usuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(usuario).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(usuario));
 }
Пример #2
0
 public ActionResult Edit([Bind(Include = "id_gasto,tipo_gasto,importe,id_empleado,factura")] Gasto gasto)
 {
     if (ModelState.IsValid)
     {
         db.Entry(gasto).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.id_empleado = new SelectList(db.Empleado, "id_empleado", "nombre", gasto.id_empleado);
     return(View(gasto));
 }
Пример #3
0
 public ActionResult Edit([Bind(Include = "id_reunion,fecha,hora,direccion,id_empleado")] Reunion reunion)
 {
     if (ModelState.IsValid)
     {
         db.Entry(reunion).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.id_empleado = new SelectList(db.Empleado, "id_empleado", "nombre", reunion.id_empleado);
     return(View(reunion));
 }
Пример #4
0
 public ActionResult Edit([Bind(Include = "id_empleado,nombre,apellido,id_categoria")] Empleado empleado)
 {
     if (ModelState.IsValid)
     {
         db.Entry(empleado).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.id_categoria = new SelectList(db.Categoria, "id_categoria", "nombre", empleado.id_categoria);
     return(View(empleado));
 }
Пример #5
0
 public ActionResult Edit([Bind(Include = "id_cliente,nombre,apellidos,id_empleado")] Cliente cliente)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cliente).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.id_empleado = new SelectList(db.Empleado, "id_empleado", "nombre", cliente.id_empleado);
     return(View(cliente));
 }
Пример #6
0
 public ActionResult Edit([Bind(Include = "id_evento,nombre_evento,direccion,fecha,hora,id_cliente,id_empleado")] Evento evento)
 {
     if (ModelState.IsValid)
     {
         db.Entry(evento).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.id_cliente  = new SelectList(db.Cliente, "id_cliente", "nombre", evento.id_cliente);
     ViewBag.id_empleado = new SelectList(db.Empleado, "id_empleado", "nombre", evento.id_empleado);
     return(View(evento));
 }
Пример #7
0
 public ActionResult Edit([Bind(Include = "id_cita,direccion,fecha,hora,obsevaciones,id_cliente,id_empleado")] Cita cita)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cita).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.id_cliente  = new SelectList(db.Cliente, "id_cliente", "nombre", cita.id_cliente);
     ViewBag.id_empleado = new SelectList(db.Empleado, "id_empleado", "nombre", cita.id_empleado);
     return(View(cita));
 }
Пример #8
0
        public IHttpActionResult Putactivos(int id, activos activos)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (activos.serial.Equals(""))
            {
                return(BadRequest("El serial es obligatorio"));
            }

            if (id != activos.id_activo)
            {
                return(BadRequest("El ID no es el mismo"));
            }
            if (activos.fecha_baja > activos.fecha_compra)
            {
                return(BadRequest("La Fecha de Baja no puede ser mayor a la Fecha de Compra"));
            }

            db.Entry(activos).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException ex)
            {
                if (!activosExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw ex.GetBaseException();
                }
            }

            return(Ok("Registro Actualizado Correctamente"));
        }
Пример #9
0
        // PUT api/Articles/5
        public HttpResponseMessage PutArticle(int id, Article article)
        {
            var original = db.Article.Find(id);

            original.title    = article.title;
            original.category = article.category;

            try
            {
                if (original != null)
                {
                    db.Entry(original).State = EntityState.Modified;
                    db.SaveChanges();
                }
            }
            catch (DbUpdateConcurrencyException ex)
            {
                return(Request.CreateResponse(HttpStatusCode.NotFound));
            }

            return(Request.CreateResponse(HttpStatusCode.OK));
        }
Пример #10
0
        // PUT api/Categories/5
        public HttpResponseMessage Putcategory(int id, category category)
        {
            if (ModelState.IsValid && id == category.id)
            {
                db.Entry(category).State = EntityState.Modified;

                try
                {
                    db.SaveChanges();
                }
                catch (DbUpdateConcurrencyException)
                {
                    return(Request.CreateResponse(HttpStatusCode.NotFound));
                }

                return(Request.CreateResponse(HttpStatusCode.OK));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }
        }
        public ActionResult Editar(PersonaViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (pruebaEntities db = new pruebaEntities())
                    {
                        var oPersona = db.Persona.Find(model.ID);
                        oPersona.Nombre           = model.Nombre;
                        oPersona.Fecha_Nacimiento = model.Fecha_Nacimiento;

                        db.Entry(oPersona).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }
                    return(Redirect("~/Persona/"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }