public ActionResult Detalles(String id) { var data = new CentroEstudio(); string conexion = ProvedorHileraConexion.ConstruirHilera("localhost", "sa", "root"); using (ModeloSagethDocente dc = new ModeloSagethDocente(conexion)) { dc.Database.Connection.Open(); data = dc.ObtenerCentrosestudioPorCodigo(id); dc.Database.Connection.Close(); } return View(data); }
public JsonResult Editar(CentroEstudio data) { string conexion = ProvedorHileraConexion.ConstruirHilera("localhost", "sa", "root"); using (ModeloSagethDocente dc = new ModeloSagethDocente(conexion)) { dc.Database.Connection.Open(); try { dc.ModificarCentrosEstudio(data); return Json(new { status = "ok" }); } catch { return Json(new { status = "error" }); } finally { dc.Database.Connection.Close(); } } }
public virtual int ModificarCentrosEstudio(CentroEstudio centroestudio) { var cod_centroestudioParameter = centroestudio.cod_centro_estudio != null ? new SqlParameter("@cod_centro_estudio", centroestudio.cod_centro_estudio) : new SqlParameter("@cod_centro_estudio", typeof(string)); var cod_tipoParameter = centroestudio.cod_tipo_centro_estudio != null ? new SqlParameter("@cod_tipo_centro_estudio", centroestudio.cod_tipo_centro_estudio) : new SqlParameter("@cod_tipo_centro_estudio", typeof(string)); var nombreParameter = centroestudio.nombre != null ? new SqlParameter("@nombre", centroestudio.nombre) : new SqlParameter("@nombre", typeof(string)); var detalleParameter = centroestudio.detalle != null ? new SqlParameter("@detalle", centroestudio.detalle) : new SqlParameter("@detalle", typeof(string)); if (centroestudio.acronimo == null) { centroestudio.acronimo = ""; } var centroestudiofParameter = centroestudio.acronimo != null ? new SqlParameter("@acronimo", centroestudio.acronimo) : new SqlParameter("@acronimo", typeof(string)); var activoParameter = centroestudio.activo != null ? new SqlParameter("@activo", centroestudio.activo) : new SqlParameter("@activo", typeof(bool)); var cod_resolucionParameter = centroestudio.cod_resolucion != null ? new SqlParameter("@cod_resolucion", centroestudio.cod_resolucion) : new SqlParameter("@cod_resolucion", typeof(string)); return Database.ExecuteSqlCommand(@"EXEC dbo.spactualizar_centro_estudio @cod_centro_estudio, @cod_tipo_centro_estudio, @nombre, @detalle, @acronimo, @activo, @cod_resolucion", cod_centroestudioParameter, cod_tipoParameter, nombreParameter, detalleParameter, centroestudiofParameter, activoParameter, cod_resolucionParameter); }
public virtual int InsertarCentroEstudio(CentroEstudio carrera) { var cod_carreraParameter = carrera.cod_centro_estudio != null ? new SqlParameter("@cod_centro_estudio", carrera.cod_centro_estudio) : new SqlParameter("@cod_centro_estudio", typeof(string)); var cod_tipo_centro_estudioParameter = carrera.cod_tipo_centro_estudio != null ? new SqlParameter("@cod_tipo_centro_estudio", carrera.cod_tipo_centro_estudio) : new SqlParameter("@cod_tipo_centro_estudio", 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 acronimoParameter = carrera.acronimo != null ? new SqlParameter("@acronimo", carrera.acronimo) : new SqlParameter("@acronimo", 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_centro_estudio @cod_centro_estudio,@cod_tipo_centro_estudio, @nombre,@detalle,@acronimo, @activo, @cod_resolucion", cod_carreraParameter, cod_tipo_centro_estudioParameter, nombreParameter, detalleParameter, acronimoParameter, activoParameter, cod_resolucionParameter); // return Database.ExecuteSqlCommand(@"EXEC dbo.spinsertar_carrera @cod_carrera, @nombre, @activo, @cod_resolucion", cod_carreraParameter, nombreParameter, activoParameter, cod_resolucionParameter); }