public void MenuAccionDelete(int fkboton, int fkmenu, int fkrol) { var mysql = new DBConnection.ConexionMysql(); id = 0; sub_query = String.Format("SELECT idmenu_boton FROM seg_menu_boton WHERE fkboton='{0}' AND fkmenu='{1}' AND fkrol='{2}';", fkboton, fkmenu, fkrol); mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(sub_query, mysql.conectar); MySqlDataReader reader = cmd.ExecuteReader(); using (reader) { if (reader.Read()) { id = int.Parse(reader["idmenu_boton"].ToString()); } } mysql.CerrarConexion(); if (id != 0) { query = String.Format("DELETE FROM seg_menu_boton " + "WHERE idmenu_boton = {0}", id); mysql.AbrirConexion(); MySqlCommand delete = new MySqlCommand(query, mysql.conectar); delete.ExecuteNonQuery(); mysql.CerrarConexion(); } }
public DataTable observacionCreateEvaluador(ModeloObservacion o) { /* * fkinformacion - 0, fkanalisis_brecha - 1, fkanalisis_puesto - 2, fkc1 - 3, fkc1_1 - 4, fkc2 - 5, fkc2_1 - 6, fkc2_2 - 7, fkc2_3 - 8 * fkc3 - 9, fkc3_1 - 10, fkc3_2 - 11, fkc4 - 12, fkc4_1 - 13, fkc4_2 - 14, fkc4_3 - 15, fkcpe - 16, fkdirigencia_deportiva_fadn - 17, * fkfoda_baestrategica - 18, fkorganigrama - 19, fkp1 - 20, fkp2 - 21, fkp3 - 22, fkpe1 - 23, fkpe2 - 24, fkpotencia_ag - 25, * fkresultado_dih - 26, fkentrenador - 27, fkarbitro - 28 */ var mysql = new DBConnection.ConexionMysql(); DataTable dt = new DataTable(); o.fecha = DateTime.Now; query = String.Format("INSERT INTO seg_observacion_evaluador (fkinformacion, fkanalisis_brecha, fkanalisis_puesto, fkc1, " + "fkc1_1, fkc2, fkc2_1, fkc2_2, fkc2_3, fkc3, fkc3_1, fkc3_2, fkc4, " + "fkc4_1, fkc4_2, fkc4_3, fkcpe, fkdirigencia_deportiva_fadn, " + "fkfoda_baestrategica, fkorganigrama, fkp1, fkp2, fkp3, fkpe1, fkpe2, " + "fkpotencia_ag, fkresultado_dih, fkusuario, observacion, fkentrenador, fkarbitro) VALUES('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', " + "'{6}', '{7}', '{8}', '{9}', '{10}', '{11}', '{12}', '{13}', '{14}', '{15}', '{16}', '{17}', '{18}', '{19}', '{20}', " + "'{21}', '{22}', '{23}', '{24}', '{25}', '{26}', '{27}', '{28}', '{29}', '{30}')", o.id0, o.id1, o.id2, o.id3, o.id4, o.id5, o.id6, o.id7, o.id8, o.id9, o.id10, o.id11, o.id12, o.id13, o.id14, o.id15, o.id16, o.id17, o.id18, o.id19, o.id20, o.id21, o.id22, o.id23, o.id24, o.id25, o.id26, o.usuario, o.observacion, o.id27, o.id28); mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public DataTable Part11Read(int id1, string fadn, string anio) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); if (id1 == 3) { add = "WHERE idpadre = '1' AND subpadre = '{0}' OR idprograma_ac = '{0}' OR idprograma_ac = '1' GROUP BY (pac.idprograma_ac);"; } else { add = "WHERE idpadre = '1' AND subpadre = '{0}' OR idprograma_ac = '{0}' GROUP BY (pac.idprograma_ac);"; } query = String.Format("SELECT pac.idprograma_ac AS idnumero2, pac.renglon AS renglon, " + "pac.proyeccion_egresos AS nombre, CONCAT('Q ', p.col_uno) AS monto1, CONCAT('Q ', p.col_dos) AS monto2, CONCAT('Q ', p.col_tres) AS monto3, " + "CONCAT('Q ', p.col_cuatro) AS monto4, p.col_cinco AS finanza " + "FROM pat_p2 p RIGHT JOIN admin_programa_ac pac " + "ON pac.idprograma_ac IN(SELECT fkprograma_ac FROM pat_p2 " + "INNER JOIN admin_programa_ac ON idprograma_ac = fkprograma_ac WHERE fadn = '{1}' AND anio = '{2}' AND subpadre = '{0}') " + add, id1, fadn, anio); mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public bool MenuUsuario(string username, string menu) { var mysql = new DBConnection.ConexionMysql(); query = String.Format("SELECT u.username As Usuario, m.nombre AS Menu " + "FROM seg_usuario u " + "INNER JOIN seg_rol r ON r.idrol = u.fkrol " + "INNER JOIN seg_menu_boton mb ON mb.fkrol = r.idrol " + "INNER JOIN seg_menu m ON m.idmenu = mb.fkmenu " + "WHERE u.username = '******' AND m.nombre = '{1}' GROUP BY(m.nombre);", username, menu); mysql.AbrirConexion(); MySqlCommand consulta = new MySqlCommand(query, mysql.conectar); MySqlDataReader buscar = consulta.ExecuteReader(); using (buscar) { while (buscar.Read()) { if ((!string.IsNullOrEmpty(buscar.GetString("Usuario"))) && (!string.IsNullOrEmpty(buscar.GetString("Menu")))) { return(true); } } } mysql.CerrarConexion(); return(false); }
public int BrechaSearch(int id) { try { var mysql = new DBConnection.ConexionMysql(); query = String.Format("SELECT fkestado FROM pat_analisis_brecha " + "WHERE idanalisis_brecha = '{0}'", id); mysql.AbrirConexion(); MySqlCommand consulta = new MySqlCommand(query, mysql.conectar); MySqlDataReader buscar = consulta.ExecuteReader(); using (buscar) { while (buscar.Read()) { if (!string.IsNullOrEmpty(buscar.GetString("fkestado"))) { return(int.Parse(buscar["fkestado"].ToString())); } } } mysql.CerrarConexion(); return(0); } catch { return(0); } }
public Boolean PuestoLogroUpdate(ModeloPuestoLogrado o, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_analisis_puesto SET fkestado = '{0}' WHERE idanalisis_puesto = '{1}'", estado, id); } else { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_analisis_puesto SET puesto_obtenido = '{0}', puntos = '{1}', " + "observacion = '{2}', fkanio = '{3}' WHERE idanalisis_puesto = '{4}'", o.puesto, o.punteo, o.observacion, o.fkanio, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
public Boolean PotenciaUpdate(ModeloPotencia o, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_potencia_ag SET fkestado = '{0}' WHERE idpotencia_ag = '{1}'", estado, id); } else { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_potencia_ag SET primera_potencia = '{0}', segunda_potencia = '{1}', " + "tercera_potencia = '{2}', posicion_guatemala = '{3}', fknivel = '{4}' " + "WHERE idpotencia_ag = '{5}'", o.primera, o.segunda, o.tercera, o.potencia, o.fknivel, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
public DataTable ResultadoRead(string fadn, string ano, int estado) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SELECT r.idresultado_dih AS numero, n.nombre AS nivel, r.nombre AS competencia, " + "r.sede AS sed, r.fecha AS fecha_resultado, " + "c.nombre AS categoria, r.resultado AS resultado_obtenido, r.observacion AS observacion " + "FROM pat_resultado_dih r " + "INNER JOIN admin_nivel n ON n.idnivel = r.fknivel " + "INNER JOIN admin_categoria c ON c.idcategoria = r.fkcategoria " + "WHERE fadn = '{0}' AND ano = '{1}' AND fkestado = '{2}';", fadn, ano, estado); } else { query = String.Format("SELECT r.idresultado_dih AS numero, n.nombre AS nivel, r.nombre AS competencia, " + "r.sede AS sed, r.fecha AS fecha_resultado, " + "c.nombre AS categoria, r.resultado AS resultado_obtenido, r.observacion AS observacion " + "FROM pat_resultado_dih r " + "INNER JOIN admin_nivel n ON n.idnivel = r.fknivel " + "INNER JOIN admin_categoria c ON c.idcategoria = r.fkcategoria " + "WHERE fadn = '{0}' AND ano = '{1}' AND fkestado IN (1,2);", fadn, ano); } mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public DataTable C2_1Read(string fadn, string ano, int estado) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SELECT p.idc2_1 AS numero, p.codigo AS codigo, a.nombre AS actividad, " + "p.descripcion AS descripcion, p.resultado AS resultado, p.registro AS registro, p.inicio_dia AS inicio_dia, " + "p.inicio_mes AS inicio_mes, p.fin_dia AS fin_dia, p.fin_mes AS fin_mes, " + "d.nombre AS departamento, pa.nombre AS pais, p.lugar AS lugar, p.presupuesto AS presupuesto " + "FROM pat_c2_1 p INNER JOIN admin_actividad_pat a ON a.idactividad_pat = p.fkactividad_pat " + "INNER JOIN admin_pais_departamento d ON d.idpais_departamento = p.fkpais_departamento " + "INNER JOIN admin_pais_departamento pa ON pa.idpais_departamento = d.idpadre " + "WHERE p.fadn = '{0}' AND p.ano = '{1}' AND p.fkestado = '{2}';", fadn, ano, estado); } else { query = String.Format("SELECT p.idc2_1 AS numero, p.codigo AS codigo, a.nombre AS actividad, " + "p.descripcion AS descripcion, p.resultado AS resultado, p.registro AS registro, p.inicio_dia AS inicio_dia, " + "p.inicio_mes AS inicio_mes, p.fin_dia AS fin_dia, p.fin_mes AS fin_mes, " + "d.nombre AS departamento, pa.nombre AS pais, p.lugar AS lugar, p.presupuesto AS presupuesto " + "FROM pat_c2_1 p INNER JOIN admin_actividad_pat a ON a.idactividad_pat = p.fkactividad_pat " + "INNER JOIN admin_pais_departamento d ON d.idpais_departamento = p.fkpais_departamento " + "INNER JOIN admin_pais_departamento pa ON pa.idpais_departamento = d.idpadre " + "WHERE p.fadn = '{0}' AND p.ano = '{1}' AND p.fkestado IN (1,2);", fadn, ano, estado); } mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public Boolean C2_1Update(ModeloC1 o, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_c2_1 SET fkestado = '{0}' WHERE idc2_1 = '{1}'", estado, id); } else { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_c2_1 c SET c.fkactividad_pat = '{0}', c.presupuesto = '{1}', " + "c.resultado = '{2}', c.registro = '{3}', c.inicio_dia = '{4}', " + "c.inicio_mes = '{5}', c.fin_dia = '{6}', c.fin_mes = '{7}', " + "c.fkpais_departamento = '{8}', c.lugar = '{9}', c.descripcion = '{10}' " + "WHERE c.idc2_1 = '{11}';", o.fkactividad, o.prespuesto, o.resultado, o.registro, o.i_dia, o.i_mes, o.f_dia, o.f_mes, o.fkpais_departamento, o.lugar, o.descripcion, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
public string ConsultarRolRead(string menu) { var mysql = new DBConnection.ConexionMysql(); query = String.Format("SELECT r.nombre AS rol " + "FROM seg_menu_boton rmb " + "INNER JOIN seg_menu m ON m.idmenu = rmb.fkmenu " + "INNER JOIN seg_rol r ON r.idrol = rmb.fkrol " + "WHERE m.nombre = '{0}'", menu); mysql.AbrirConexion(); MySqlCommand consulta = new MySqlCommand(query, mysql.conectar); MySqlDataReader buscar = consulta.ExecuteReader(); using (buscar) { while (buscar.Read()) { if (!string.IsNullOrEmpty(buscar.GetString("rol"))) { return(buscar["rol"].ToString()); } } } mysql.CerrarConexion(); return(""); }
public double VerificarMontoP3(string fadn, string anio, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SELECT SUM(p3.total) AS total_p3 FROM pat_p3 p3 " + "WHERE p3.fadn = '{0}' AND p3.ano = '{1}' AND p3.fkestado = '{2}';", fadn, anio, estado); } else { query = String.Format("SELECT SUM(p3.total) AS total_p3 FROM pat_p3 p3 " + "WHERE p3.fadn = '{0}' AND p3.ano = '{1}' AND p3.fkestado IN (1,2);", fadn, anio, estado); } mysql.AbrirConexion(); MySqlCommand consulta = new MySqlCommand(query, mysql.conectar); MySqlDataReader buscar = consulta.ExecuteReader(); using (buscar) { if (buscar.Read()) { total_p3 = Convert.ToDouble(buscar["total_p3"].ToString()); } } mysql.CerrarConexion(); return(total_p3); }
public double VerificarMontoP1(string fadn, string anio, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SELECT p1.col_uno AS total_p1 FROM pat_p1 p1 INNER JOIN admin_ingreso_corriente ic " + "ON ic.idingreso_corriente = p1.fkingreso_corriente " + "WHERE ic.fadn = '{0}' AND ic.nombre = 'De Gobierno Central (Aprobado en Asamblea de CDAG)' " + "AND p1.fadn = '{0}' AND p1.ano = '{1}' AND p1.fkestado = '{2}'; ", fadn, anio, estado); } else { query = String.Format("SELECT p1.col_uno AS total_p1 FROM pat_p1 p1 INNER JOIN admin_ingreso_corriente ic " + "ON ic.idingreso_corriente = p1.fkingreso_corriente " + "WHERE ic.fadn = '{0}' AND ic.nombre = 'De Gobierno Central (Aprobado en Asamblea de CDAG)' " + "AND p1.fadn = '{0}' AND p1.ano = '{1}' AND p1.fkestado IN (1,2); ", fadn, anio, estado); } mysql.AbrirConexion(); MySqlCommand consulta = new MySqlCommand(query, mysql.conectar); MySqlDataReader buscar = consulta.ExecuteReader(); using (buscar) { if (buscar.Read()) { total_p1 = Convert.ToDouble(buscar["total_p1"].ToString()); } } mysql.CerrarConexion(); return(total_p1); }
public Boolean P3Update(ModeloP3 o, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_c4_2 SET fkestado = '{0}' WHERE idc4_2 = '{1}'", estado, id); } else { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_p3 SET promocion = '{0}', programa = '{1}', actividad = '{2}', " + "subtotal = '{3}', otra_fuente = '{4}', total = '{5}' WHERE idp3 = '{6}';", o.promocion, o.programa, o.actividad, o.subtoltal, o.otra_fuente, o.total, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
public DataTable P3TotalRead(string fadn, string anio, int estado) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SELECT idp3 AS numero, SUM(promocion) AS total1, SUM(programa) AS total2, SUM(actividad) AS total3, " + "SUM(subtotal) AS total4, SUM(otra_fuente) AS total5, SUM(total) AS total6 " + "FROM pat_p3 WHERE fadn = '{0}' AND ano = '{1}' AND fkestado = '{2}';", fadn, anio, estado); } else { query = String.Format("SELECT idp3 AS numero, SUM(promocion) AS total1, SUM(programa) AS total2, SUM(actividad) AS total3, " + "SUM(subtotal) AS total4, SUM(otra_fuente) AS total5, SUM(total) AS total6 " + "FROM pat_p3 WHERE fadn = '{0}' AND ano = '{1}' AND fkestado IN (1,2);", fadn, anio, estado); } mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public void Drop_FiltrarActividadPAT(DropDownList ddl, string table, string fadn, string ano, string buscar, int id) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); mysql.AbrirConexion(); if (buscar == "SI") { query = String.Format("SELECT codigo, CONCAT(codigo,' | ',nombre) AS mostrar " + "FROM {0} p INNER JOIN admin_actividad_pat a ON a.idactividad_pat = p.fkactividad_pat " + "WHERE fadn = '{1}' AND ano = '{2}' AND idpadre = '{3}';", table, fadn, ano, id); } else { query = String.Format("SELECT codigo, CONCAT(codigo,' | ',nombre) AS mostrar " + "FROM {0} p INNER JOIN admin_actividad_pat a ON a.idactividad_pat = p.fkactividad_pat " + "WHERE fadn = '{1}' AND ano = '2000';", table, fadn, ano); } MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); ddl.Items.Clear(); ddl.AppendDataBoundItems = true; ddl.Items.Add("-- Seleccionar Codigo de la Actividad PE --"); ddl.Items[0].Value = "-1"; ddl.DataSource = dt; ddl.DataTextField = "mostrar"; ddl.DataValueField = "codigo"; ddl.DataBind(); }
public void Drop_UsuarioAsignado(DropDownList ddl) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); mysql.AbrirConexion(); query = String.Format("SELECT u.idusuario AS numero, " + "CONCAT(u.primer_nombre, ' ', u.segundo_nombre, ' ', u.primer_apellido, ' ', u.segundo_apellido) AS usuario " + "FROM seg_usuario u " + "INNER JOIN seg_rol r ON r.idrol = u.fkrol " + "WHERE u.fkestado = '1' AND r.idrol = '4' OR r.idrol = '5';"); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); ddl.Items.Clear(); ddl.AppendDataBoundItems = true; ddl.Items.Add("-- Seleccionar Usuario --"); ddl.Items[0].Value = "-1"; ddl.DataSource = dt; ddl.DataTextField = "usuario"; ddl.DataValueField = "numero"; ddl.DataBind(); }
public Boolean C1Update(ModeloCPE o, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_c1 SET fkestado = '{0}' WHERE idc1 = '{1}'", estado, id); } else { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_c1 SET ene_abr = '{1}', may_ago = '{2}', " + "sep_dic = '{3}', anual = '{4}', presupuesto = '{5}' WHERE idc1 = '{6}';", o.mes1, o.mes2, o.mess3, o.anual, o.presupuesto, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
public Boolean ResultadoUpdate(ModeloResultado o, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_resultado_dih SET fkestado = '{0}' WHERE idresultado_dih = '{1}'", estado, id); } else { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_resultado_dih SET nombre = '{0}', sede = '{1}', fecha = '{2}', " + "resultado = '{3}', fknivel = '{4}', fkcategoria = '{5}' " + "WHERE idresultado_dih = '{6}'", o.nombre, o.sede, o.fecha, o.resultado, o.fknivel, o.fkcategoria, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
public Boolean C4_2Update(ModeloC4 o, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_c4_2 SET fkestado = '{0}' WHERE idc4_2 = '{1}'", estado, id); } else { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_c4_2 c SET c.actividad = '{0}', c.fknivel = '{1}', c.presupuesto = '{2}', " + "c.fketapa_prepacion = '{3}', c.fkcategoria = '{4}', c.objetivo = '{5}', c.linea = '{6}', " + "c.inicio_dia = '{7}', c.inicio_mes = '{8}', c.fin_dia = '{9}', c.fin_mes = '{10}', " + "c.fkpais_departamento = '{11}', c.lugar = '{12}' WHERE c.idc4_2 = '{13}'; ", o.actividad, o.fknivel, o.presupuesto, o.fketapa_prepacion, o.fkcategoria, o.objetivo, o.linea, o.inicio_dia, o.inicio_mes, o.fin_dia, o.fin_mes, o.fkpais_departamento, o.lugar, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
public DataTable PotenciaRead(string fadn, string ano, int estado) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SELECT p.idpotencia_ag AS numero, n.nombre AS nivel, p.primera_potencia AS primera, " + "p.segunda_potencia AS segunda, p.tercera_potencia AS tercera, p.posicion_guatemala AS posicion " + "FROM pat_potencia_ag p " + "INNER JOIN admin_nivel n ON n.idnivel = p.fknivel " + "WHERE fadn = '{0}' AND ano = '{1}' AND fkestado = '{2}';", fadn, ano, estado); } else { query = String.Format("SELECT p.idpotencia_ag AS numero, n.nombre AS nivel, p.primera_potencia AS primera, " + "p.segunda_potencia AS segunda, p.tercera_potencia AS tercera, p.posicion_guatemala AS posicion " + "FROM pat_potencia_ag p " + "INNER JOIN admin_nivel n ON n.idnivel = p.fknivel " + "WHERE fadn = '{0}' AND ano = '{1}' AND fkestado IN (1,2);", fadn, ano); } mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public double C4_2Presupuesto(string fadn, string ano, int estado) { var mysql = new DBConnection.ConexionMysql(); mysql.AbrirConexion(); if (estado > 1) { query = String.Format("SELECT cpe.presupuesto AS numero FROM pat_c4 cpe " + "INNER JOIN admin_formato_c f ON f.idformato_c = cpe.fkformato_c " + "WHERE cpe.fadn = '{0}' AND cpe.ano = '{1}' AND cpe.fkestado = '{2}' " + "AND f.nombre = 'C4.2 Campamentos de Preparación';", fadn, ano, estado); } else { query = String.Format("SELECT cpe.presupuesto AS numero FROM pat_c4 cpe " + "INNER JOIN admin_formato_c f ON f.idformato_c = cpe.fkformato_c " + "WHERE cpe.fadn = '{0}' AND cpe.ano = '{1}' AND cpe.fkestado IN (1,2) " + "AND f.nombre = 'C4.2 Campamentos de Preparación';", fadn, ano, estado); } MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); MySqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { presupuesto = double.Parse(reader["numero"].ToString()); } else { presupuesto = 0; } mysql.CerrarConexion(); return(presupuesto); }
public Boolean BrechaUpdate(ModeloBrechaCategoria o, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_analisis_brecha SET fkestado = '{0}' WHERE idanalisis_brecha = '{1}'", estado, id); } else { query = String.Format("UPDATE pat_analisis_brecha SET puntos = '{0}', puntos_obtenidos = '{1}', " + "comparacion = '{2}', observacion = '{3}', fkbrecha = '{4}' " + "WHERE idanalisis_brecha = '{5}'", o.punteo, o.puntos, o.comparacion, o.observacion, o.fkbrecha, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
//Funcion para verificar si existe la informacion public bool AsignacionFADNExiste(int fkusuaro, string fadn) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); query = String.Format("SELECT idasignar_fadn FROM admin_asignar_fadn " + "WHERE fkusuario = '{0}' AND nombre_fadn = '{1}'", fkusuaro, fadn); mysql.AbrirConexion(); MySqlCommand consulta = new MySqlCommand(query, mysql.conectar); MySqlDataReader buscar = consulta.ExecuteReader(); using (buscar) { while (buscar.Read()) { if (!string.IsNullOrEmpty(buscar.GetString("idasignar_fadn"))) { return(true); } } } mysql.CerrarConexion(); return(false); }
public DataTable BrechaRead(string fadn, string ano, int posicion) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); if (posicion > 1) { query = String.Format("SELECT nombre AS brecha, puntos AS punteo, puntos_obtenidos AS punteo_obtenido, " + "comparacion, observacion, idanalisis_brecha AS numero " + "FROM pat_analisis_brecha " + "INNER JOIN admin_brecha ON idbrecha = fkbrecha WHERE fadn = '{0}' AND ano = '{1}' AND fkestado = '{2}';", fadn, ano, posicion); } else { query = String.Format("SELECT nombre AS brecha, puntos AS punteo, puntos_obtenidos AS punteo_obtenido, " + "comparacion, observacion, idanalisis_brecha AS numero " + "FROM pat_analisis_brecha " + "INNER JOIN admin_brecha ON idbrecha = fkbrecha WHERE fadn = '{0}' AND ano = '{1}' AND fkestado IN (1,2);", fadn, ano); } mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public void Drop_FADNLogo(DropDownList drop, string nombre) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); drop.ClearSelection(); drop.Items.Clear(); drop.AppendDataBoundItems = true; drop.Items.Add("-- Seleccionar FADN --"); drop.Items[0].Value = "0"; DataTable tabla = new DataTable(); if (nombre == "Federación") { add = " LIKE '%{0}%' AND dbsecretaria.sg_fadn.id_fand != '47';"; } if (nombre == "Asociación" || nombre == "Confederación") { add = " LIKE '%{0}%';"; } string query = String.Format("SELECT id_fand, nombre FROM dbsecretaria.sg_fadn WHERE dbsecretaria.sg_fadn.nombre" + add, nombre); mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(tabla); mysql.CerrarConexion(); drop.DataSource = tabla; drop.DataTextField = "nombre"; drop.DataValueField = "id_fand"; drop.DataBind(); }
public DataTable SubyTotal2P2Read(int id, string fadn, string anio) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); add = "WHERE idpadre = '2' AND subpadre = '{0}' OR idprograma_ac = '{0}' GROUP BY (pac.idprograma_ac)"; query = String.Format("SELECT pac.idprograma_ac AS idnumero2, pac.renglon AS renglon, " + "pac.proyeccion_egresos AS nombre, p.col_uno AS monto1, p.col_dos AS monto2, " + "p.col_tres AS monto3, p.col_cuatro AS monto4, p.col_cinco AS finanza " + "FROM pat_p2 p RIGHT JOIN admin_programa_ac pac " + "ON pac.idprograma_ac = p.fkprograma_ac " + add + "UNION " + "SELECT pac.idprograma_ac AS idnumero2, null, CONCAT('SUB TOTAL Q') AS nombre, " + "SUM(p.col_uno) AS monto1, SUM(p.col_dos) AS monto2," + "SUM(p.col_tres) AS monto3, SUM(p.col_cuatro) AS monto4, SUM(p.col_cinco) AS finanza " + "FROM pat_p2 p INNER JOIN admin_programa_ac pac " + "ON pac.idprograma_ac = p.fkprograma_ac " + "WHERE idpadre = '2' AND subpadre = '{0}' AND fadn = '{1}' AND anio = '{2}' AND idprograma_ac != '2';", id, fadn, anio); mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public void Drop_CodigoIngreso(DropDownList ddl, int id, string fadn) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); mysql.AbrirConexion(); query = String.Format("SELECT idingreso_corriente, CONCAT(codigo,' | ',nombre) as ingreso FROM admin_ingreso_corriente WHERE subpadre = {0} AND idpadre != 0 AND fadn = '{1}' OR fadn = 'Confederacion Deportiva Autonoma de Guatemala';", id, fadn); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); ddl.Items.Clear(); ddl.AppendDataBoundItems = true; ddl.Items.Add("-- Seleccionar Codigo de Ingreso --"); ddl.Items[0].Value = "-1"; if (id > 0) { ddl.DataSource = dt; ddl.DataTextField = "ingreso"; ddl.DataValueField = "idingreso_corriente"; ddl.DataBind(); } }
public DataTable TotalP2Read(string fadn, string anio) { DataTable dt = new DataTable(); var mysql = new DBConnection.ConexionMysql(); query = String.Format("SELECT idp2 AS idnumero2, CONCAT('TOTAL EGRESOS POR RENGLON Q') AS nombre, " + "SUM(col_uno) AS total1, SUM(col_dos) AS total2, " + "SUM(col_tres) AS total3, SUM(col_cuatro) AS total4, SUM(col_cinco) AS total5 " + "FROM pat_p2 INNER JOIN admin_programa_ac ON idprograma_ac = fkprograma_ac " + "WHERE fadn = '{0}' AND anio = '{1}' AND idpadre = '1' " + "UNION " + "SELECT idp2 AS idnumero2, CONCAT('TOTAL EGRESOS OTRAS FUENTES Q') AS nombre, SUM(col_uno) AS total1, SUM(col_dos) AS total2, " + "SUM(col_tres) AS total3, SUM(col_cuatro) AS total4, SUM(col_cinco) AS total5 " + "FROM pat_p2 INNER JOIN admin_programa_ac ON idprograma_ac = fkprograma_ac " + "WHERE fadn = '{0}' AND anio = '{1}' AND idpadre = '2' " + "UNION " + "SELECT idp2 AS idnumero2, CONCAT('TOTAL GENERAL Q') AS nombre, SUM(col_uno) AS total1, SUM(col_dos) AS total2, " + "SUM(col_tres) AS total3, SUM(col_cuatro) AS total4, SUM(col_cinco) AS total5 " + "FROM pat_p2 WHERE fadn = '{0}' AND anio = '{1}'; ", fadn, anio); mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public Boolean C3_1Update(ModeloC3 o, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE pat_c3_1 SET fkestado = '{0}' WHERE idc3_1 = '{1}'", estado, id); } else { query = String.Format("UPDATE pat_c3_1 SET nombre_competencia = '{0}', presupuesto = '{1}', fkclasificacion = '{2}', " + "fknivel = '{3}', fkcategoria = '{4}', fase_evento = '{5}', resultado = '{6}', edades = '{7}', " + "registro = '{8}', inicio_dia = '{9}', inicio_mes = '{10}', fin_dia = '{11}', fin_mes = '{12}', " + "fkpais_departamento = '{13}', lugar = '{14}' WHERE idc3_1 = '{15}';", o.nombre_competencia, o.presupuesto, o.fkclasificacion, o.fknivel, o.fkcategoria, o.fase_evento, o.resultado, o.edades, o.registro, o.inicio_dia, o.inicio_mes, o.fin_dia, o.fin_mes, o.fkdepartamento, o.lugar, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }