public ActionResult Detalles(String id) { var data = new Estrato(); string conexion = ProvedorHileraConexion.ConstruirHilera("localhost", "sa", "root"); using (ModeloSagethDocente dc = new ModeloSagethDocente(conexion)) { dc.Database.Connection.Open(); data = dc.ObtenerEstratoPorCodigo(id); dc.Database.Connection.Close(); } return View(data); }
public JsonResult Editar(Estrato data) { string conexion = ProvedorHileraConexion.ConstruirHilera("localhost", "sa", "root"); using (ModeloSagethDocente dc = new ModeloSagethDocente(conexion)) { dc.Database.Connection.Open(); try { dc.ModificarEstrato(data); return Json(new { status = "ok" }); } catch { return Json(new { status = "error" }); } finally { dc.Database.Connection.Close(); } } }
public virtual int ModificarEstrato(Estrato estrato) { var cod_estratoParameter = estrato.cod_estrato != null ? new SqlParameter("@cod_estrato", estrato.cod_estrato) : new SqlParameter("@cod_estrato", typeof(string)); var nombreParameter = estrato.nombre != null ? new SqlParameter("@nombre", estrato.nombre) : new SqlParameter("@nombre", typeof(string)); var detalleParameter = estrato.detalle != null ? new SqlParameter("@detalle", estrato.detalle) : new SqlParameter("@detalle", typeof(string)); var activoParameter = estrato.activo != null ? new SqlParameter("@activo", estrato.activo) : new SqlParameter("@activo", typeof(bool)); var cod_resolucionParameter = estrato.cod_resolucion != null ? new SqlParameter("@cod_resolucion", estrato.cod_resolucion) : new SqlParameter("@cod_resolucion", typeof(string)); return Database.ExecuteSqlCommand(@"EXEC dbo.spactualizar_estrato @cod_estrato,@nombre,@detalle,@activo,@cod_resolucion", cod_estratoParameter, nombreParameter, detalleParameter, activoParameter, cod_resolucionParameter); }
//Estrato public virtual int InsertarEstrato(Estrato carrera) { var cod_estratoParameter = carrera.cod_estrato != null ? new SqlParameter("@cod_estrato", carrera.cod_estrato) : new SqlParameter("@cod_estrato", typeof(string)); var nombreParameter = carrera.nombre != null ? new SqlParameter("@nombre", carrera.nombre) : new SqlParameter("@nombre", typeof(string)); var detalleParameter = carrera.detalle != null ? new SqlParameter("@detalle", carrera.detalle) : new SqlParameter("@detalle", typeof(string)); var activoParameter = carrera.activo != null ? new SqlParameter("@activo", carrera.activo) : new SqlParameter("@activo", typeof(bool)); var cod_resolucionParameter = carrera.cod_resolucion != null ? new SqlParameter("@cod_resolucion", carrera.cod_resolucion) : new SqlParameter("@cod_resolucion", typeof(string)); return Database.ExecuteSqlCommand(@"EXEC dbo.spinsertar_estrato @cod_estrato, @nombre,@detalle, @activo, @cod_resolucion", cod_estratoParameter, nombreParameter, detalleParameter, activoParameter, cod_resolucionParameter); // return Database.ExecuteSqlCommand(@"EXEC dbo.spinsertar_carrera @cod_carrera, @nombre, @activo, @cod_resolucion", cod_carreraParameter, nombreParameter, activoParameter, cod_resolucionParameter); }