public void GenerarReporte() { crpDocument = new ReportDocument(); crpDocument.Load(@"C:\Users\Luis-PC\Desktop\sistemaEscritorio\sistemaEscritorio\Reportes\CandidataPorConvocatoria.rpt"); crpDocument.SetDataSource(CandidataManager.getAll()); this.crystalReportViewer1.ReportSource = crpDocument; }
private void frmActualizarCandidata_Load(object sender, EventArgs e) { this.cargarMunicipios(); Candidata nCandidata = CandidataManager.getById(frmBuscarCandidata.PKCANDIDATA); txtNombreCompleto.Text = nCandidata.sNombreCompleto; txtDescripcion.Text = nCandidata.sDescripcion; txtCorreoElectronico.Text = nCandidata.sCorreoElectronico; txtCurp.Text = nCandidata.sCurp; txtNivelEstudios.Text = nCandidata.sNivelEstudios; picImagen.Image = ToolImagen.Base64StringToBitmap(nCandidata.sFotografiaRostro); dtpAñoConvocatoria.Value = nCandidata.dtAnioConvocatoria; dtpFechaNacimiento.Value = nCandidata.dtFechaNacimiento; videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice); foreach (FilterInfo device in videoDevices) { cmbCamara.Items.Add(device.Name); } if (cmbCamara.Items.Count > 0) { cmbCamara.SelectedIndex = 0; videoSource = new VideoCaptureDevice(); } else { //lblError.Visible = true; btnTomarFoto.Enabled = false; } }
private void btnAgregar_Click(object sender, EventArgs e) { if (this.txtNombreCompleto.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtNombreCompleto, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtNombreCompleto, "Campo necesario"); this.txtNombreCompleto.Focus(); } else if (this.txtCurp.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtCurp, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtCurp, "Campo necesario"); this.txtCurp.Focus(); } else if (this.txtCorreoElectronico.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtCorreoElectronico, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtCorreoElectronico, "Campo necesario"); this.txtCorreoElectronico.Focus(); } else if (this.txtNivelEstudios.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtNivelEstudios, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtNivelEstudios, "Campo necesario"); this.txtNivelEstudios.Focus(); } else if (this.txtDescripcion.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtDescripcion, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtDescripcion, "Campo necesario"); this.txtDescripcion.Focus(); } else { Candidata nCandidata = new Candidata(); nCandidata.dtAnioConvocatoria = dtpAñoConvocatoria.Value.Date; nCandidata.sNombreCompleto = txtNombreCompleto.Text; nCandidata.dtFechaNacimiento = dtpFechaNacimiento.Value.Date; nCandidata.sDescripcion = txtDescripcion.Text; nCandidata.sCorreoElectronico = txtCorreoElectronico.Text; nCandidata.sCurp = txtCurp.Text; nCandidata.sNivelEstudios = txtNivelEstudios.Text; nCandidata.sFotografiaRostro = ImagenString; int fkMunicipio = Convert.ToInt32(cmbMunicipio.SelectedValue.ToString()); int fkUsuario = 1; CandidataManager.Guardar(nCandidata, fkMunicipio, fkUsuario); MessageBox.Show("!Candidata Registrada¡"); txtCorreoElectronico.Clear(); txtCurp.Clear(); txtDescripcion.Clear(); txtNivelEstudios.Clear(); txtNombreCompleto.Clear(); txtNombreCompleto.Focus(); picImagen.Image = null; } }
private void btnEliminar_Click(object sender, EventArgs e) { if (this.dtgDatos.RowCount >= 1) { if (MessageBox.Show("Realmente quiere elimar este registro?", "Aviso...!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CandidataManager.Eliminar(Convert.ToInt32(this.dtgDatos.CurrentRow.Cells[0].Value)); this.cargarCandidatas(); } } }
private void btnRegistrar_Click(object sender, EventArgs e) { if (this.txtNombreCompleto.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtNombreCompleto, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtNombreCompleto, "Campo necesario"); this.txtNombreCompleto.Focus(); } else if (this.txtCurp.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtCurp, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtCurp, "Campo necesario"); this.txtCurp.Focus(); } else if (this.txtDescripcion.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtDescripcion, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtDescripcion, "Campo necesario"); this.txtDescripcion.Focus(); } else if (this.txtCorreoElectronico.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtCorreoElectronico, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtCorreoElectronico, "Campo necesario"); this.txtCorreoElectronico.Focus(); } else if (this.txtNivelEstudios.Text == "") { this.ErrorProvider.SetIconAlignment(this.txtNivelEstudios, ErrorIconAlignment.MiddleRight); this.ErrorProvider.SetError(this.txtNivelEstudios, "Campo necesario"); this.txtNivelEstudios.Focus(); } else { Candidata nCandidata = new Candidata(); nCandidata.pkCandidata = frmBuscarCandidata.PKCANDIDATA; nCandidata.dtAnioConvocatoria = dtpAñoConvocatoria.Value; nCandidata.sNombreCompleto = txtNombreCompleto.Text; nCandidata.dtFechaNacimiento = dtpFechaNacimiento.Value; nCandidata.sDescripcion = txtDescripcion.Text; nCandidata.sCorreoElectronico = txtCorreoElectronico.Text; nCandidata.sCurp = txtCurp.Text; nCandidata.sNivelEstudios = txtNivelEstudios.Text; nCandidata.sFotografiaRostro = ImagenString; int fkMunicipio = Convert.ToInt32(cmbMunicipio.SelectedValue.ToString()); int fkUsuario = 1; CandidataManager.Modificar(nCandidata); vMain.cargarCandidatas(); this.Close(); } }
public void cargarCandidatas() { this.dtgDatos.DataSource = CandidataManager.Buscar(txtBuscar.Text, chkStatus.Checked); }