//int id = 0; //string docu; //string nom; //string apell; private void btnbuscar_Click(object sender, EventArgs e) { try { if (txtid1.Text.Trim() == "") { MessageBox.Show("Digite un Id para Buscar en el registro", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { ClPersona searchId = new ClPersona(); List <EPersona> listReceptId = new List <EPersona>(); listReceptId = searchId.mtdBuscarIdPersona(int.Parse(txtid1.Text)); txtdoc.Text = listReceptId[0].Documento.ToString(); txtnom.Text = listReceptId[0].Nombre.ToString(); txtapellido.Text = listReceptId[0].Apellido.ToString(); } } catch (Exception) { MessageBox.Show("El Id no se encuentra en la base de datos", "◄ ALERTA | ShieldTech Team ►", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnFiltrar_Click(object sender, EventArgs e) { ClPersona per = new ClPersona(); EPersona ep = new EPersona(); if (txtFilDoc.Text != "" && txtnom.Text != "" && txtFillApe.Text != "") { MessageBox.Show("Solo puede por buscar por un solo campo "); } else { if (txtFilDoc.Text != "") { ep.Documento = txtFilDoc.Text; dgvListaPersona.DataSource = per.mtdListarPersona("select Persona.IdPersona, Persona.Documento, Persona.Nombre, Persona.Apellido,Persona.Direccion,Persona.Telefono,Persona.Email,ARL.ARL from Persona inner join ARL on ARL.IdArl=Persona.IdArl where Persona.Documento = '" + ep.Documento + "' "); txtFilDoc.Clear(); } else if (txtnom.Text != "") { ep.Nombre = txtnom.Text; dgvListaPersona.DataSource = per.mtdListarPersona("select Persona.IdPersona, Persona.Documento, Persona.Nombre, Persona.Apellido,Persona.Direccion,Persona.Telefono,Persona.Email,ARL.ARL from Persona inner join ARL on ARL.IdArl=Persona.IdArl where Persona.Nombre = '" + ep.Nombre + "' "); txtnom.Clear(); } else if (txtFillApe.Text != "") { ep.Apellido = txtFillApe.Text; dgvListaPersona.DataSource = per.mtdListarPersona("select Persona.IdPersona, Persona.Documento, Persona.Nombre, Persona.Apellido,Persona.Direccion,Persona.Telefono,Persona.Email,ARL.ARL from Persona inner join ARL on ARL.IdArl=Persona.IdArl where Persona.Apellido = '" + ep.Apellido + "' "); txtFillApe.Clear(); } } }
private void btnActualizar_Click(object sender, EventArgs e) { if (txtDoc.Text.Trim() == "" || txtNom.Text.Trim() == "" || txtApe.Text.Trim() == "" || txtDir.Text.Trim() == "" || txtTel.Text.Trim() == "" || txtEmail.Text.Trim() == "") { MessageBox.Show("Faltan algunos campos por completar", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (MessageBox.Show("Esta a punto de cambiar un registro, desea continuar?", "◄ ALERTA | ShieldTech Team ►", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { ClPersona U = new ClPersona(); EPersona EU = new EPersona(); int Id = 0; Id = int.Parse(txtId.Text); EU.Documento = txtDoc.Text; EU.Nombre = txtNom.Text; EU.Apellido = txtApe.Text; EU.Direccion = txtDir.Text; EU.Telefono = txtTel.Text; EU.Email = txtEmail.Text; EU.ARL = (cmboarl.Text); string sql = "Update Persona Set Documento='" + EU.Documento + "', Nombre='" + EU.Nombre + "', Apellido='" + EU.Apellido + "', Direccion='" + EU.Direccion + "', Telefono='" + EU.Telefono + "', Email='" + EU.Email + "' where IdPersona =" + Id + ""; U.mtdUpdatePersona(sql); MessageBox.Show("Registro guardado exitosamente!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); } } }
private void btnEliminar_Click(object sender, EventArgs e) { if (txtId.Text.Trim() == "") { MessageBox.Show("Digite un Id para eliminar en el registro", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (MessageBox.Show("Esta a punto de eliminar un registro, desea continuar?", "◄ ALERTA | ShieldTech Team ►", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { ClPersona D = new ClPersona(); string Sql = "Delete from Persona where IdPersona =" + Id + ""; D.mtdDeletePersona(Sql); MessageBox.Show("El Registro ha sido eliminado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); } } }
private void btnListarPersona_Click(object sender, EventArgs e) { ClPersona C = new ClPersona(); dgvListaPersona.DataSource = C.mtdListarPersona("select Persona.IdPersona, Persona.Documento, Persona.Nombre, Persona.Apellido,Persona.Direccion,Persona.Telefono,Persona.Email,ARL.ARL from Persona inner join ARL on ARL.IdArl=Persona.IdArl "); }