private void BuscarTextBox_TextChanged(object sender, EventArgs e) { dataGridView1.DataSource = Consultas.devolverTabla("SELECT dbo.Diplomado_pagado.IdDiploPagado,dbo.Diplomado_pagado.IdDiplomado,dbo.Diplomado_pagado.IdPersonaRegistrada, dbo.Persona_Registrada.Identificacion, CONCAT(dbo.Persona_Registrada.PNombre,' ',dbo.Persona_Registrada.SNombre,' ',dbo.Persona_Registrada.PApellido, ' ',dbo.Persona_Registrada.SApellido) as NombreCompleto,dbo.Diplomados.NombreDiplomado, dbo.Diplomado_pagado.Observacion FROM dbo.Diplomado_pagado INNER JOIN dbo.Diplomados ON dbo.Diplomado_pagado.IdDiplomado = dbo.Diplomados.NumDiplomado INNER JOIN dbo.Persona_Registrada ON dbo.Diplomado_pagado.IdPersonaRegistrada = dbo.Persona_Registrada.IdPersonaRegistrada where dbo.Diplomado_pagado.Estado is null and (Identificacion like '%" + BuscarTextBox.Text + "%' or dbo.Persona_Registrada.PNombre like '%" + BuscarTextBox.Text + "%' or dbo.Persona_Registrada.SNombre like '%" + BuscarTextBox.Text + "%'or dbo.Persona_Registrada.PApellido like '%" + BuscarTextBox.Text + "%' or dbo.Persona_Registrada.SApellido like '%" + BuscarTextBox.Text + "%')"); dataGridView1.Columns[0].Visible = false; dataGridView1.Columns[1].Visible = false; dataGridView1.Columns[2].Visible = false; }
private void button2_Click(object sender, EventArgs e) { if (textBox3.Text == "") { MessageBox.Show("El valor Pagado no puede estar en blanco"); return; } if (MessageBox.Show("Esta seguro que la persona con cedula " + dataGridView1.CurrentRow.Cells[0].Value.ToString() + " ha pagado el diplomado?", "¿ Esta seguro ?", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) != DialogResult.OK) { return; } int idPersona = 0, idDiplomado = 0, idDiplo_Cursos = 0; string codigoAsesor = ""; if (dataGridView1.Rows.Count > 0) { if (dataGridView1.CurrentRow.Cells[0].Value.ToString() == "" || dataGridView1.CurrentRow.Cells[1].Value.ToString() == "" || dataGridView1.CurrentRow.Cells[2].Value.ToString() == "") { MessageBox.Show("alguno de los datos esta incompleto"); return; } idPersona = Consultas.devolverUnEntero("select IdPersonaRegistrada as n from Persona_Registrada where Identificacion = '" + dataGridView1.CurrentRow.Cells[0].Value.ToString() + "'"); idDiplomado = Consultas.devolverUnEntero("select NumDiplomado as n from Diplomados where NombreDiplomado = '" + dataGridView1.CurrentRow.Cells[2].Value.ToString() + "'"); } else { MessageBox.Show("No se encuentran estudiantes para el pago"); return; } Consultas.HacerConsulta("select * from Diplo_Cursos where IdDiplomado = " + idDiplomado + " and IdPersonaRegistrada = " + idPersona + ""); Consultas.lector = Consultas.comando.ExecuteReader(); while (Consultas.lector.Read()) { codigoAsesor = Consultas.lector["CodAsesor"].ToString(); idDiplo_Cursos = Convert.ToInt32(Consultas.lector["IdDiplo_Cursos"].ToString()); } int contarPersonaRegistrada = Consultas.devolverUnEntero("select count(*) as n from Diplo_Cursos where IdPersonaRegistrada = " + Consultas.DevolverUnString("select IdPersonaRegistrada as n from Persona_Registrada where Identificacion = '" + dataGridView1.CurrentRow.Cells[0].Value.ToString() + "'") + ""); double comisionAsesor = (contarPersonaRegistrada == 1) ? primeraVenta : SegundaVenta; if (codigoAsesor == "") { Consultas.HacerConsulta("Insert into Diplomado_Pagado (IdDiplomado,IdPersonaRegistrada,FechaPagoAsesor,Observacion,ValorDiplomado) values (" + idDiplomado + "," + idPersona + ",'" + DateTime.Now.ToString("yyyy-MM-dd") + "','" + textBox2.Text + "'," + textBox3.Text + ")"); Consultas.comando.ExecuteNonQuery(); } else { Consultas.HacerConsulta("Insert into Diplomado_Pagado (IdDiplomado,IdPersonaRegistrada,CodigoAsesor,FechaPagoAsesor,Observacion,ValorDiplomado,ComisionAsesor) values (" + idDiplomado + "," + idPersona + "," + codigoAsesor + ",'" + DateTime.Now.ToString("yyyy-MM-dd") + "','" + textBox2.Text + "'," + textBox3.Text + "," + comisionAsesor + ")"); Consultas.comando.ExecuteNonQuery(); } Consultas.HacerConsulta("Update Diplo_Cursos SET Pagado = 'true' where IdDiplo_Cursos = " + idDiplo_Cursos + ""); Consultas.comando.ExecuteNonQuery(); dataGridView1.DataSource = Consultas.devolverTabla("SELECT dbo.Persona_Registrada.Identificacion, CONCAT (dbo.Persona_Registrada.PNombre,' ',dbo.Persona_Registrada.SNombre,' ',dbo.Persona_Registrada.PApellido,' ',dbo.Persona_Registrada.SApellido) as NombreCompleto , dbo.Diplomados.NombreDiplomado FROM dbo.Diplo_Cursos INNER JOIN dbo.Diplomados ON dbo.Diplo_Cursos.IdDiplomado = dbo.Diplomados.NumDiplomado INNER JOIN dbo.Persona_Registrada ON dbo.Diplo_Cursos.IdPersonaRegistrada = dbo.Persona_Registrada.IdPersonaRegistrada WHERE (dbo.Diplo_Cursos.Pagado = 'False')"); limpiar(); }
private void textBox1_TextChanged(object sender, EventArgs e) { if (CodigoAsesorComboBox.Text == "Identificacion") { dataGridView1.DataSource = Consultas.devolverTabla("select Identificacion,CONCAT(PNombre,' ',SNombre,' ',PApellido,' ',SApellido) as Nombre, Ciudad from Persona_Registrada where Identificacion like '%" + textBox1.Text + "%'"); } else { dataGridView1.DataSource = Consultas.devolverTabla("select Identificacion,CONCAT(PNombre,' ',SNombre,' ',PApellido,' ',SApellido) as Nombre, Ciudad from Persona_Registrada where PNombre like '%" + textBox1.Text + "%'"); } }
private void textBox1_TextChanged(object sender, EventArgs e) { if (CodigoAsesorComboBox.Text == "Identificacion") { dataGridView1.DataSource = Consultas.devolverTabla("SELECT dbo.Persona_Registrada.Identificacion, CONCAT (dbo.Persona_Registrada.PNombre,' ',dbo.Persona_Registrada.SNombre,' ',dbo.Persona_Registrada.PApellido,' ',dbo.Persona_Registrada.SApellido) as NombreCompleto , dbo.Diplomados.NombreDiplomado FROM dbo.Diplo_Cursos INNER JOIN dbo.Diplomados ON dbo.Diplo_Cursos.IdDiplomado = dbo.Diplomados.NumDiplomado INNER JOIN dbo.Persona_Registrada ON dbo.Diplo_Cursos.IdPersonaRegistrada = dbo.Persona_Registrada.IdPersonaRegistrada WHERE dbo.Diplo_Cursos.Pagado = 'False' and dbo.Persona_Registrada.Identificacion like '" + textBox1.Text + "%'"); } else { dataGridView1.DataSource = Consultas.devolverTabla("SELECT dbo.Persona_Registrada.Identificacion, CONCAT (dbo.Persona_Registrada.PNombre,' ',dbo.Persona_Registrada.SNombre,' ',dbo.Persona_Registrada.PApellido,' ',dbo.Persona_Registrada.SApellido) as NombreCompleto , dbo.Diplomados.NombreDiplomado FROM dbo.Diplo_Cursos INNER JOIN dbo.Diplomados ON dbo.Diplo_Cursos.IdDiplomado = dbo.Diplomados.NumDiplomado INNER JOIN dbo.Persona_Registrada ON dbo.Diplo_Cursos.IdPersonaRegistrada = dbo.Persona_Registrada.IdPersonaRegistrada WHERE dbo.Diplo_Cursos.Pagado = 'False' and CONCAT(dbo.Persona_Registrada.PNombre,' ',dbo.Persona_Registrada.SNombre,' ',dbo.Persona_Registrada.PApellido,' ',dbo.Persona_Registrada.SApellido) like '%" + textBox1.Text + "%'"); } }
private void VerDetallesAsesor_Load(object sender, EventArgs e) { labelNombreAsesor.Text = Datos.Variables.nombreAsesor; labelCodigoAsesor.Text += Datos.Variables.codigoAsesor; dataGridView1.DataSource = Consultas.devolverTabla("SELECT dbo.Persona_Registrada.Identificacion, CONCAT(dbo.Persona_Registrada.PNombre, ' ',dbo.Persona_Registrada.SNombre, ' ', dbo.Persona_Registrada.PApellido,' ', dbo.Persona_Registrada.SApellido) as NombreCliente , dbo.Diplomados.NombreDiplomado, dbo.Diplomado_pagado.ValorDiplomado, dbo.Diplomado_pagado.ComisionAsesor, dbo.Diplomado_pagado.FechaPagoAsesor as FechaPagado FROM dbo.Asesores INNER JOIN dbo.Diplomado_pagado ON dbo.Asesores.CodAsesor = dbo.Diplomado_pagado.CodigoAsesor INNER JOIN dbo.Persona_Registrada ON dbo.Diplomado_pagado.IdPersonaRegistrada = dbo.Persona_Registrada.IdPersonaRegistrada INNER JOIN dbo.Diplomados ON dbo.Diplomado_pagado.IdDiplomado = dbo.Diplomados.NumDiplomado WHERE (dbo.Diplomado_pagado.estadoLiquidacion IS NULL) AND (dbo.Asesores.CodAsesor = " + Datos.Variables.codigoAsesor + ")"); double sumavalorDiplo = 0, sumaComisionAs = 0; for (int i = 0; i < dataGridView1.Rows.Count; i++) { sumavalorDiplo += Convert.ToDouble(dataGridView1.Rows[i].Cells[3].Value.ToString()); sumaComisionAs += Convert.ToDouble(dataGridView1.Rows[i].Cells[4].Value.ToString()); } labelValorDiplo.Text = sumavalorDiplo.ToString("C", new CultureInfo("es-CO")); labelComisionAsesor.Text = sumaComisionAs.ToString("C", new CultureInfo("es-CO")); }
public void llenartabla() { dataGridView1.DataSource = Consultas.devolverTabla("Select * From Diplomados"); }
private void BuscarPersona_Load(object sender, EventArgs e) { dataGridView1.DataSource = Consultas.devolverTabla("select Identificacion,CONCAT(PNombre,' ',SNombre,' ',PApellido,' ',SApellido) as Nombre, Ciudad from Persona_Registrada where Identificacion like '%" + textBox1.Text + "%'"); }
private void AceptarEstudiante_Load(object sender, EventArgs e) { primeraVenta = Convert.ToDouble(Consultas.DevolverUnString("select primeraVenta as n from configurar")); SegundaVenta = Convert.ToDouble(Consultas.DevolverUnString("select SegundaVenta as n from configurar")); dataGridView1.DataSource = Consultas.devolverTabla("SELECT dbo.Persona_Registrada.Identificacion, CONCAT (dbo.Persona_Registrada.PNombre,' ',dbo.Persona_Registrada.SNombre,' ',dbo.Persona_Registrada.PApellido,' ',dbo.Persona_Registrada.SApellido) as NombreCompleto , dbo.Diplomados.NombreDiplomado FROM dbo.Diplo_Cursos INNER JOIN dbo.Diplomados ON dbo.Diplo_Cursos.IdDiplomado = dbo.Diplomados.NumDiplomado INNER JOIN dbo.Persona_Registrada ON dbo.Diplo_Cursos.IdPersonaRegistrada = dbo.Persona_Registrada.IdPersonaRegistrada WHERE (dbo.Diplo_Cursos.Pagado = 'False')"); }
private void BuscarAsesor_Load(object sender, EventArgs e) { dataGridView1.DataSource = Consultas.devolverTabla("select CodAsesor,CONCAT(PNombre,' ',SNombre,' ',PApellido,' ',SApellido) as Nombre, Identificacion, Ciudad from asesores where Identificacion like '%" + textBox1.Text + "%'"); }
public void llenartabla() { dataGridView1.DataSource = Consultas.devolverTabla("Select * From Cursos_Gratuitos"); }