// // GET: /TipoEquipos/Delete/5 public ActionResult Delete(int id = 0) { TipoEquipos tipoequipos = db.TipoEquipos.Find(id); if (tipoequipos == null) { return(HttpNotFound()); } return(View(tipoequipos)); }
public void InsertTipoEquipo(TipoEquipos tipo) { try { db.TipoEquipos.Add(tipo); } catch (Exception) { throw; } }
public ActionResult Edit(TipoEquipos tipoequipos) { if (ModelState.IsValid) { db.Entry(tipoequipos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoequipos)); }
public void EditTipoEquipo(TipoEquipos tipo) { var entity = db.TipoEquipos.Find(tipo.Id); if (entity == null) { throw new ApplicationException("No se encontró"); } db.Entry(entity).CurrentValues.SetValues(tipo); }
public ActionResult Create(TipoEquipos tipoequipos) { if (ModelState.IsValid) { db.TipoEquipos.Add(tipoequipos); db.SaveChanges(); return(RedirectToAction("Create")); } return(View(tipoequipos)); }
public ActionResult DeleteConfirmed(int id) { try { TipoEquipos tipoequipos = db.TipoEquipos.Find(id); db.TipoEquipos.Remove(tipoequipos); db.SaveChanges(); } catch (Exception exception) { throw new Exception("Este registro tiene relación con otros y no se puede borrar"); } return(RedirectToAction("Index")); }
public object Any(DatosEquipoRequest request) { Datos c = new Datos(); c.Db = Globals.GlobalConnection; var r = c.DatosEquipos(); if (r.Tables.Count > 0) { TipoEquipos ti = new TipoEquipos(); ti.Equipos = r.Tables[0].ToList <DatosEquipo>(); return(ti); } else { return(new ServiceModel.ErrorResponse { Message = "No hay datos" }); } }
public object Any(ConsultaEquipo request) { Datos c = new Datos(); c.Db = Globals.GlobalConnection; string mensaje = ""; var r = c.ConsulEquipo(request.Result, out mensaje); if (r.Tables.Count > 0) { TipoEquipos ti = new TipoEquipos(); ti.Equipos = r.Tables[0].ToList <DatosEquipo>(); return(ti); } else { return(new ServiceModel.ErrorResponse { Message = "No hay datos" }); } }
public void InsertTipoEquipo(TipoEquipos tipo) { db.TipoEquipos.Add(tipo); }