//public string ExtraerFechaVenc(MetroFramework.Controls.MetroComboBox pcuotas) //{ // string infocuota = pcuotas.Text; // string[] extraer = infocuota.Split(' '); // return extraer[2]; //} public DataTable ModificarEstadoCuota(string pcuotas, string plegajo, string pbarrabuscao) { con = generarConexion(); con.Open(); metCobros ObjMetCobros = new metCobros(); //ObjMetCobros.ExtraerFechaVenc(pcuotas); string FechaVencEncontrada = pcuotas; Convert.ToDateTime(FechaVencEncontrada).ToString("yyyy-MM-dd"); string nlegajo = plegajo; string consulta = "UPDATE T_CUOTA_FINAL " + "SET CUO_ESTADO = 'PAGADA' " + "WHERE CUO_FECHA_VENC = '" + FechaVencEncontrada + "' " + "AND CUO_PER_LEGAJO = '" + nlegajo + "'"; cmd = new SqlCommand(consulta, con); cmd.ExecuteNonQuery(); con.Close(); con = generarConexion(); con.Open(); metCobros ObjMetCobro = new metCobros(); //ObjMetCobro.ExtraerDni(pbarrabuscao); string dniencontrado = pbarrabuscao; string consulta1 = "SELECT DISTINCT (p.PER_NOMBRE + ',' + p.PER_APELLIDO)NOMBRE_APELLIDO, " + "p.PER_DOCUMENTO, " + "p.PER_LEGAJO, " + "c.CUO_FECHA_VENC, " + "CONCAT( CONCAT ('$', c.CUO_IMPORTE) , ' ' , c.CUO_FECHA_VENC, ' ', '(' , c.CUO_ESTADO , ')')INFO_CUOTA " + "FROM T_PERSONAS p , T_CUOTA_FINAL c " + "WHERE p.PER_LEGAJO = c.CUO_PER_LEGAJO " + "AND p.PER_DOCUMENTO = '" + dniencontrado + "' " + "AND c.CUO_ESTADO = 'ADEUDADA' "; cmd = new SqlCommand(consulta1, con); dta = new SqlDataAdapter(cmd); dt = new DataTable("INFO_CUOTA"); dta.Fill(dt); //pcuotas.DataSource = dt; //pcuotas.DisplayMember = "INFO_CUOTA"; //pcuotas.SelectedItem = null; con.Close(); return(dt); }
public string ExtraercoutaId(string pcuotas, string plegajo) { con = generarConexion(); con.Open(); metCobros ObjMetCobros = new metCobros(); //ObjMetCobros.ExtraerFechaVenc(pcuotas); string nlegajo = plegajo; string FechaVencEncontrada = pcuotas; DateTime fecha = Convert.ToDateTime(FechaVencEncontrada); string consulta = "SELECT c.CUO_ID CUOTA_ID " + "FROM T_CUOTA_FINAL c " + "WHERE c.CUO_FECHA_VENC = '" + FechaVencEncontrada + "' " + "AND c.CUO_PER_LEGAJO = '" + nlegajo + "' " + "AND c.CUO_ESTADO = 'ADEUDADA' "; cmd = new SqlCommand(consulta, con); dta = new SqlDataAdapter(cmd); dt = new DataTable(); dta.Fill(dt); string extraer = ""; if (dt != null) { foreach (DataRow dr in dt.Rows) { if (dr["CUOTA_ID"] != DBNull.Value) { extraer = Convert.ToString(dr["CUOTA_ID"]); } } } con.Close(); return(extraer); }
public string buscarInteresActual() // Obtengo el el interes actual { con = generarConexion(); con.Open(); metCobros ObjMetCobros = new metCobros(); string consulta = "SELECT CON_VALOR_ACTUAL from T_CONCEPTOS WHERE CON_ID = 7"; cmd = new SqlCommand(consulta, con); dta = new SqlDataAdapter(cmd); dt = new DataTable(); dta.Fill(dt); string resultado = "0"; if (dt != null) { for (int i = 0; i < dt.Rows.Count; i++) { foreach (DataRow dr in dt.Rows) { if (dr["CON_VALOR_ACTUAL"] != DBNull.Value) { resultado = Convert.ToString(dr["CON_VALOR_ACTUAL"]); } } } } con.Close(); return(resultado); }
//public string ExtraerDni(MetroFramework.Controls.MetroTextBox pbarrabuscao) //{ // string info = pbarrabuscao.Text; // string[] extraccion = info.Split('(', ')'); // return extraccion[1]; //} public DataTable InsetarDatosCobrosenformBuscar(string pbarrabuscao /*, MetroFramework.Controls.MetroTextBox pnomyapell, MetroFramework.Controls.MetroTextBox pdni, MetroFramework.Controls.MetroTextBox plegajo, MetroFramework.Controls.MetroComboBox pcuotas,*/ /*MetroFramework.Controls.MetroTextBox pimporte,*/ /*MetroFramework.Controls.MetroDateTime pfechacobro,*/ /*MetroFramework.Controls.MetroComboBox pformapago*/) { DataTable dt = new DataTable(); con = generarConexion(); con.Open(); metCobros ObjmetCobro = new metCobros(); //ObjmetCobro.ExtraerDni(pbarrabuscao); string dniencontrado = pbarrabuscao; string consulta = "SELECT(PER_NOMBRE + ' ' + PER_APELLIDO) ALUMNO," + "PER_DOCUMENTO DOCUMENTO," + "CUO_NUMERO 'NUMERO DE CUOTA'," + "CUO_IMPORTE AS IMPORTE," + "CUO_FECHA_VENC AS VENCIMIENTO," + "CUO_ESTADO AS ESTADO " + "FROM T_CUOTA_FINAL, T_PERSONAS " + "WHERE PER_ID = CUO_PER_ID " + "AND PER_DOCUMENTO = '" + dniencontrado + "'"; cmd = new SqlCommand(consulta, con); dr = cmd.ExecuteReader(); dt.Load(dr); //if (dr.Read() == true) //{ //pnomyapell.Text = dr["NOMBRE_APELLIDO"].ToString(); //pdni.Text = dr["PER_DOCUMENTO"].ToString(); //plegajo.Text = dr["PER_LEGAJO"].ToString(); //} //else //{ // MessageBox.Show("El alumno ingresado no tiene registros de cuotas abonadas"); //} con.Close(); //con = generarConexion(); //con.Open(); //cmd = new SqlCommand(consulta, con); //dta = new SqlDataAdapter(cmd); //dt = new DataTable("INFO_CUOTA"); //dta.Fill(dt); //pcuotas.DataSource = dt; //pcuotas.DisplayMember = "INFO_CUOTA"; //pcuotas.ValueMember = "COB_ID"; //pcuotas.SelectedItem = null; //con.Close(); return(dt); }
//public string ExtraerImporte(MetroFramework.Controls.MetroComboBox pcuotas) //{ // string infocuota = pcuotas.Text; // string[] extraer = infocuota.Split(' '); // return extraer[0]; //} public DataTable InsertarDatosCobrosenformAgregar(String pbarrabuscao /*, MetroFramework.Controls.MetroTextBox pnomyapell, MetroFramework.Controls.MetroTextBox pdni, MetroFramework.Controls.MetroTextBox plegajo, MetroFramework.Controls.MetroComboBox pcuotas*//*, MetroFramework.Controls.MetroTextBox pimporte,*/ /*MetroFramework.Controls.MetroDateTime pfechacobro,*/ /*MetroFramework.Controls.MetroComboBox pformapago*/) { con = generarConexion(); con.Open(); metCobros ObjmetCobro = new metCobros(); //ObjmetCobro.ExtraerDni(pbarrabuscao); string dniencontrado = pbarrabuscao; string consulta = "SELECT DISTINCT (p.PER_NOMBRE + ',' + p.PER_APELLIDO)NOMBRE_APELLIDO, " + "p.PER_DOCUMENTO, " + "p.PER_LEGAJO, " + "c.CUO_FECHA_VENC, " + "CONCAT( CONCAT ('$', c.CUO_IMPORTE) , ' ' , c.CUO_FECHA_VENC, ' ', '(' , c.CUO_ESTADO , ')')INFO_CUOTA " + "FROM T_PERSONAS p , T_CUOTA_FINAL c " + "WHERE p.PER_LEGAJO = c.CUO_PER_LEGAJO " + "AND p.PER_DOCUMENTO = '" + dniencontrado + "' " + "AND c.CUO_ESTADO = 'ADEUDADA' "; cmd = new SqlCommand(consulta, con); dr = cmd.ExecuteReader(); dt.Load(dr); //if (dr.Read() == true) //{ // pnomyapell.Text = dr["NOMBRE_APELLIDO"].ToString(); // pdni.Text = dr["PER_DOCUMENTO"].ToString(); // plegajo.Text = dr["PER_LEGAJO"].ToString(); //} //else //{ // MessageBox.Show("El alumno ingresado no tiene registros de cuotas pendientes de cobro"); //} con.Close(); //con = generarConexion(); //con.Open(); //cmd = new SqlCommand(consulta, con); //dta = new SqlDataAdapter(cmd); //dt = new DataTable("INFO_CUOTA"); //dta.Fill(dt); //pcuotas.DataSource = dt; //pcuotas.DisplayMember = "INFO_CUOTA"; //pcuotas.SelectedItem = null; ////pcuotas.SelectedIndex = 0; //con.Close(); return(dt); }