public ActionResult RegistrarVatihorimetroView(Entity.Vatihorimetro vatihorimetro, int plantas) { try { Models.PlantaModel plantaModel = new Models.PlantaModel(); ViewData["plantas"] = new SelectList(plantaModel.obtenerPlantas(), "id", "nombre"); if (ModelState.IsValid) { VatihorimetroModel sdb = new VatihorimetroModel(); if (sdb.crearVatihorimetro(vatihorimetro, plantas)) { TempData["success"] = "true"; return View(); } else { TempData["error"] = "false"; return View(); } }//end if }catch { }; return View(); }//insertar
}//obtener todas los vatihorimetros del sistemas. public bool actualizarVatihorimetro(Entity.Vatihorimetro vatihorimetro) { SqlCommand cmd = new SqlCommand("sp_actualizarVatihorimetro", connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Id_Planta", vatihorimetro.Id_Planta); cmd.Parameters.AddWithValue("@Id_Vatihorimetro", vatihorimetro.Id_Vatihorimetro); cmd.Parameters.AddWithValue("@Numero_Vatihorimetro", vatihorimetro.Numero_Vatihorimetro); connection.Open(); int i = cmd.ExecuteNonQuery(); connection.Close(); if (i >= 1) return true; else return false; }//actualizar los datos un planta
}//constructor public bool crearVatihorimetro(Entity.Vatihorimetro vatihorimetro,int planta) { SqlCommand cmd = new SqlCommand("sp_crearVatihorimetro", connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Numero_Vatihorimetro", vatihorimetro.Numero_Vatihorimetro); cmd.Parameters.AddWithValue("@Nombre_Medidor", vatihorimetro.Nombre_Medidor); cmd.Parameters.AddWithValue("@NISE", vatihorimetro.NISE); cmd.Parameters.AddWithValue("@Localizacion", vatihorimetro.Localizacion); cmd.Parameters.AddWithValue("@Id_planta", planta); cmd.Parameters.AddWithValue("@EstadoBL", "A"); connection.Open(); int i = cmd.ExecuteNonQuery(); connection.Close(); if (i >= 1) return true; else return false; }//Añadir un vatihorimetro en el sistema