public ActionResult NuevoEquipo(EquipoViewModel model) { try { if (ModelState.IsValid) { using (gdlimatEntities1 db = new gdlimatEntities1()) { var oEquipo = new tbl_EQUIPO(); var oRegistro = new tbl_REGISTROS(); oEquipo.idEquipo = model.idEquipo; oEquipo.tipoEquipo = model.tipoEquipo; oEquipo.region = model.region; oEquipo.potenciaMaxima = model.potenciaMaxima; oEquipo.serie = model.serie; oEquipo.marca = model.marca; oEquipo.subEstacion = model.subEstacion; oEquipo.tipoRefrigeracion = model.tipoRefrigeracion; oEquipo.tension = model.tension; oEquipo.cantidadFase = model.cantidadFase; oEquipo.cantidadAceite = model.cantidadAceite; oEquipo.annio = model.annio; oEquipo.MVA = model.MVA; oEquipo.relacioTension = model.relacioTension; oEquipo.humedadRelativa = model.humedadRelativa; oEquipo.temperaturaAmbiente = model.temperaturaAmbiente; oEquipo.temperaturaEquipo = model.temperaturaEquipo; oEquipo.ultimoReporte = model.ultimoReporte; oEquipo.ultimoMantenimiento = model.ultimoMantenimiento; oEquipo.ultimoMuestreo = model.ultimoMuestreo; db.tbl_EQUIPO.Add(oEquipo); db.SaveChanges(); registro.RegistrarEvento(); } return(Redirect("~/equipo/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult RegistrarEvento(RegistroViewModel model) { try { if (ModelState.IsValid) { using (gdlimatEntities1 db = new gdlimatEntities1()) { var oRegistro = new tbl_REGISTROS(); oRegistro.registro = "Se ha registrado un nuevo equipo al ser " + DateTime.Now; db.tbl_REGISTROS.Add(oRegistro); db.SaveChanges(); } } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }