public IActionResult GravaListaModelo(int idUsuario) { try { if (idUsuario <= 0) { return(BadRequest("Informe id do usuario valido")); } var listaModelo = new ListaModelo { Nome = $"lista_{idUsuario}_{DateTime.Now.ToString("ddMMyyyyhhmmss")}", DtCadastro = DateTime.Now, UsuId = idUsuario, Status = "A" }; db.DbListasModelo.Add(listaModelo); db.SaveChanges(); return(Ok(listaModelo)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public ViewResult IndiceModelos(int EquipoId) { ListaModelo modelo = new ListaModelo() { ListaModelos = db.Modelo.ToList().Where(c => c.Removed != true), EquipoId = EquipoId, EquipoUnico = db.Equipo.FirstOrDefault(c => c.Id == EquipoId), }; return(View(modelo)); }
public IActionResult FormularioEditModeloComponente(ListaModelo modeloComponente) { ModeloComponente updateModeloComponente = db.ModeloComponente.FirstOrDefault(c => c.Id == modeloComponente.ModeloComponenteId); updateModeloComponente.IdComponente = Convert.ToInt32(modeloComponente.ComponenteId); updateModeloComponente.IdModelo = Convert.ToInt32(modeloComponente.ModeloId); db.ModeloComponente.Update(updateModeloComponente); db.SaveChanges(); return(RedirectToAction("IndiceComponentes", new { ModeloId = modeloComponente.ModeloId })); }
public ViewResult FormularioAsociarComponente(int ModeloId) { ListaModelo modelo = new ListaModelo() { ModeloId = ModeloId, ListaModelos = db.Modelo.ToList(), ListaEquipos = db.Equipo.ToList(), EquipoId = db.Modelo.FirstOrDefault(c => c.Id == ModeloId).IdEquipo, ListaComponentes = db.Componente.ToList(), }; return(View(modelo)); }
public ViewResult IndiceComponentes(int ModeloId) { ListaModelo modelo = new ListaModelo() { ModeloId = ModeloId, ListaModelos = db.Modelo.ToList(), ListaEquipos = db.Equipo.ToList(), ListaComponentes = db.Componente.ToList(), EquipoId = db.Modelo.FirstOrDefault(c => c.Id == ModeloId).IdEquipo, ListaModeloComponentes = db.ModeloComponente.ToList().Where(c => c.Removed != true), }; return(View(modelo)); }
public IActionResult FormularioAsociarComponente(ListaModelo ModeloComponente) { if (ModelState.IsValid) { ModeloComponente modelo = new ModeloComponente() { IdComponente = Convert.ToInt32(ModeloComponente.ComponenteId), IdModelo = Convert.ToInt32(ModeloComponente.ModeloId), }; db.ModeloComponente.Add(modelo); db.SaveChanges(); return(RedirectToAction("IndiceComponentes", new { ModeloId = modelo.IdModelo })); } return(RedirectToAction("Index")); }