public ActionResult Create([Bind(Include = "IdParametro,NombParametro,descripcion,Peso,IdUniverso")] TParametro tParametro) { if (tParametro.descripcion == null || tParametro.NombParametro == null) { ViewBag.IdUniverso = tParametro.IdUniverso; ViewBag.error = "El nombre de parametro y la descripcion son obligatorios"; return(View(tParametro)); } if (ModelState.IsValid) { List <TParametro> prs = db.TParametro.Where(p => p.IdUniverso == tParametro.IdUniverso && p.NombParametro == tParametro.NombParametro).ToList(); if (prs.Count > 0) { return(RedirectToAction("Index", new { id = tParametro.IdUniverso, error = true })); } db.TParametro.Add(tParametro); db.SaveChanges(); return(RedirectToAction("Index", new{ id = tParametro.IdUniverso })); } ViewBag.IdUniverso = new SelectList(db.TUniverso, "IdUniverso", "NombUniverso", tParametro.IdUniverso); return(View(tParametro)); }
public ActionResult DeleteConfirmed(int id) { TParametro tParametro = db.TParametro.Find(id); var x = db.TProblemaParametro.Where(p => p.IdParametro == id).ToList(); if (x.Count > 0) { ViewBag.error = "Este parametro esta en uso y no se puede eliminar"; return(View(tParametro)); } db.TParametro.Remove(tParametro); db.SaveChanges(); return(RedirectToAction("Index", new{ id = tParametro.IdUniverso })); }
// GET: TParametroes/Details/5 public ActionResult Details(int?id) { if (!User.Identity.IsAuthenticated) { return(RedirectToAction("Index", "Home")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TParametro tParametro = db.TParametro.Find(id); if (tParametro == null) { return(HttpNotFound()); } return(View(tParametro)); }
public int Inserir(TParametroVO tparametrovo) { var banco = new SINAF_WebEntities(); var query = new TParametro { IDParametro = tparametrovo.IDParametro, TempoLogOff = tparametrovo.TempoLogOff, PrazoSincronismoDia = tparametrovo.PrazoSincronismoDia, EstoqueMaximoWeb = tparametrovo.EstoqueMaximoWeb, EstoqueMinimoWeb = tparametrovo.EstoqueMinimoWeb, EstoqueMaximoColetor = tparametrovo.EstoqueMaximoColetor, EstoqueMinimoColetor = tparametrovo.EstoqueMinimoColetor, TempoDadosServidorDias = tparametrovo.TempoDadosServidorDias, TempoVerificaERPDias = tparametrovo.TempoVerificaERPDias, VersaoBaseCorreio = tparametrovo.VersaoBaseCorreio, TempoEntrevistaColetor = tparametrovo.TempoEntrevistaColetor, TempoEntrevistaIncompleta = tparametrovo.TempoEntrevistaIncompleta, }; banco.AddToTParametro(query); banco.SaveChanges(); tparametrovo.IDParametro = query.IDParametro; return(query.IDParametro); }