public ActionResult Editar(EquipoDañado equipo)
 {
     if (ModelState.IsValid)
     {
         var eq = _db.EquiposDañados.Find(equipo.Id);
         eq.MarcaId        = equipo.MarcaId;
         eq.Modelo         = equipo.Modelo;
         eq.Serie          = equipo.Serie;
         eq.TipoDeEquipoId = equipo.TipoDeEquipoId;
         eq.Descripcion    = equipo.Descripcion;
         eq.Nacionalidad   = equipo.Nacionalidad;
         _db.SaveChanges();
         var tipoEq = _db.TiposDeEquipos.Single(t => t.Id == equipo.TipoDeEquipoId).Nombre;
         var marca  = _db.Marcas.Single(t => t.Id == equipo.MarcaId).Nombre;
         //HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, friend);
         //response.Headers.Location = new Uri(Url.Link("DefaultApi", new { id = friend.FriendId }));
         //return response;
         return(Json(new { NombreTipoDeEquipo = tipoEq, NombreMarca = marca }));
     }
     else
     {
         return(Json(false));
         //return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
     }
 }
Esempio n. 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            EquipoDañado equipodañado = db.EquiposDañados.Find(id);

            db.EquiposDañados.Remove(equipodañado);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 3
0
 public ActionResult Edit([Bind(Include = "Id,Nacionalidad,Serie,Modelo,Descripcion,ExpedienteDictamenDeReclamacionId,MarcaId,TipoDeEquipoId")] EquipoDañado equipodañado)
 {
     if (ModelState.IsValid)
     {
         db.Entry(equipodañado).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.TipoDeEquipoId = new SelectList(db.TiposDeEquipos, "Id", "Nombre", equipodañado.TipoDeEquipoId);
     ViewBag.MarcaId        = new SelectList(db.Marcas, "Id", "Nombre", equipodañado.MarcaId);
     ViewBag.ExpedienteDictamenDeReclamacionId = new SelectList(db.Expedientes, "DictamenDeReclamacionId", "Numero", equipodañado.ExpedienteDictamenDeReclamacionId);
     return(View(equipodañado));
 }
Esempio n. 4
0
        // GET: /EquiposDañados/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EquipoDañado equipodañado = db.EquiposDañados.Find(id);

            if (equipodañado == null)
            {
                return(HttpNotFound());
            }
            return(View(equipodañado));
        }
Esempio n. 5
0
        // GET: /EquiposDañados/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EquipoDañado equipodañado = db.EquiposDañados.Find(id);

            if (equipodañado == null)
            {
                return(HttpNotFound());
            }
            ViewBag.TipoDeEquipoId = new SelectList(db.TiposDeEquipos, "Id", "Nombre", equipodañado.TipoDeEquipoId);
            ViewBag.MarcaId        = new SelectList(db.Marcas, "Id", "Nombre", equipodañado.MarcaId);
            ViewBag.ExpedienteDictamenDeReclamacionId = new SelectList(db.Expedientes, "DictamenDeReclamacionId", "Numero", equipodañado.ExpedienteDictamenDeReclamacionId);
            return(View(equipodañado));
        }
 public ActionResult Crear(EquipoDañado equipo)
 {
     if (ModelState.IsValid)
     {
         _db.EquiposDañados.Add(equipo);
         _db.SaveChanges();
         //HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, friend);
         //response.Headers.Location = new Uri(Url.Link("DefaultApi", new { id = friend.FriendId }));
         //return response;
         var tipoEq = _db.TiposDeEquipos.Single(t => t.Id == equipo.TipoDeEquipoId).Nombre;
         var marca  = _db.Marcas.Single(t => t.Id == equipo.MarcaId).Nombre;
         var id     = equipo.Id;
         return(Json(new { Id = id, NombreTipoDeEquipo = tipoEq, NombreMarca = marca }));
     }
     else
     {
         return(Json(false));
         //return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
     }
 }