public Boolean InsertaNivelAcademico(NivelAcademicoLog nivel) { cnn = DAL.DAL.trae_conexion("ServiciosWeb", ref error, ref numeroError); if (cnn == null) { HttpContext.Current.Response.Redirect("Error.aspx?error=" + numeroError.ToString() + "&men=" + error); return(false); } else { sql = "usp_Nivel_Academico_Insert"; ParamStruct[] parametros = new ParamStruct[5]; DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 0, "@Cod_Nivel_Academico", SqlDbType.VarChar, nivel.Cod_Nivel_Academico); DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 1, "@Tipo", SqlDbType.VarChar, nivel.Tipo); DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 2, "@Nombre", SqlDbType.VarChar, nivel.Nombre); DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 3, "@Completado", SqlDbType.VarChar, nivel.Completado); DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 4, "@Detalle", SqlDbType.VarChar, nivel.Detalle); DAL.DAL.conectar(cnn, ref error, ref numeroError); DAL.DAL.ejecuta_sqlcommand(cnn, sql, true, parametros, ref error, ref numeroError); if (numeroError != 0) { HttpContext.Current.Response.Redirect("Error.aspx?error=" + numeroError.ToString() + "&men=" + error); DAL.DAL.desconectar(cnn, ref error, ref numeroError); return(false); } else { DAL.DAL.desconectar(cnn, ref error, ref numeroError); return(true); } } }
public NivelAcademicoLog BuscaNivelAcademico(string codNivel) { cnn = DAL.DAL.trae_conexion("ServiciosWeb", ref error, ref numeroError); if (cnn == null) { HttpContext.Current.Response.Redirect("Error.aspx?error=" + numeroError.ToString() + "&men=" + error); return(null); } else { sql = "usp_Nivel_Academico_Load"; ParamStruct[] parametros = new ParamStruct[1]; DAL.DAL.agregar_datos_estructura_parametros(ref parametros, 0, "@Cod_Nivel_Academico", SqlDbType.VarChar, codNivel); ds = DAL.DAL.ejecuta_dataset(cnn, sql, true, parametros, ref error, ref numeroError); if (numeroError != 0) { HttpContext.Current.Response.Redirect("Error.aspx?error=" + numeroError.ToString() + "&men=" + error); return(null); } else { NivelAcademicoLog nivel = new NivelAcademicoLog(); nivel.Cod_Nivel_Academico = ds.Tables[0].Rows[0][0].ToString(); nivel.Tipo = ds.Tables[0].Rows[0][1].ToString(); nivel.Nombre = ds.Tables[0].Rows[0][2].ToString(); nivel.Completado = ds.Tables[0].Rows[0][3].ToString(); nivel.Detalle = ds.Tables[0].Rows[0][4].ToString(); return(nivel); } } }