コード例 #1
0
        private void EditarDomicilio_Load(object sender, EventArgs e)
        {
            ManejoBD bd = new ManejoBD();
            bd.buscare("*",
               "domicilio", "aspirante_id", "" + Variables.idAsp + "");
            cbxDelMun.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["delegacion_municipio"]);
            txbCol.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["colonia"]);
            txbCP.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["codigo_postal"]);
            txbCalle.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["calle"]);
            txbNumExt.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["numero_exterior"]);
            txbNumInt.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["numero_interior"]);
            if (cbxEntFed.Text == "Estado de México")
            {
                ManejoBD db = new ManejoBD();
                db.buscarg("*", "municipios");
                cbxDelMun.DataSource = db.ds.Tables[0].DefaultView;
                cbxDelMun.DisplayMember = "nombre";
                cbxEntFed.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["entidad_federativa"]);
            }
            else
            {
                ManejoBD db = new ManejoBD();
                db.buscarg("*", "delegaciones");
                cbxDelMun.DataSource = db.ds.Tables[0].DefaultView;
                cbxDelMun.DisplayMember = "nombre";
                cbxEntFed.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["entidad_federativa"]);
            }

        }
コード例 #2
0
 private void Contacto_Load(object sender, EventArgs e)
 {
     ManejoBD bd = new ManejoBD();
     bd.buscarg("*", "puestos");
     cbxPue.DataSource = bd.ds.Tables[0].DefaultView;
     cbxPue.DisplayMember = "nombre";
 }
コード例 #3
0
 private void EditarDatPerAsp_Load(object sender, EventArgs e)
 {
     ManejoBD bd = new ManejoBD();
     bd.buscarg("*", "estados");
     cbxEntFed.DataSource = bd.ds.Tables[0].DefaultView;
     cbxEntFed.DisplayMember = "nombre";
     cbxEntFed.ValueMember = "id";
     ManejoBD db = new ManejoBD();
     db.buscare("*",
         "personal", "aspirante_id", ""+ Variables.idAsp +"");
     txbApePat.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["apellido_paterno"]);
     txbApeMat.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["apellido_materno"]);
     txbNom.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["nombre"]);
     dtpFecNac.Value = Convert.ToDateTime(db.ds.Tables[0].Rows[0]["fecha_nacimiento"]);
     cbxSex.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["sexo"]);
     cbxEntFed.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["entidad_federativa"]);
     txbCurAut.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["curp"]).Substring(0,15);
     txbCurHom.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["curp"]).Substring(15,3);
     txbRfcAut.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["rfc"]).Substring(0,10);
     txbRfcHom.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["rfc"]).Substring(10,3);
     cbxEdoCiv.Text = Convert.ToString(db.ds.Tables[0].Rows[0]["estado_civil"]);
     dtpFecNac.Format = DateTimePickerFormat.Custom;
     dtpFecNac.CustomFormat = "yyyy-MM-dd";
     string anio = dtpFecNac.Text.Substring(2, 2);
     string mes = dtpFecNac.Text.Substring(5, 2);
     string dia = dtpFecNac.Text.Substring(8, 2);        
 }
コード例 #4
0
 private void AspiranteCursos_Load(object sender, EventArgs e)
 {
     ManejoBD bd = new ManejoBD();
     bd.buscar("SELECT a.id as ID,p.apellido_paterno as Paterno,p.apellido_materno as Materno,p.nombre as Nombre,p.rfc as RFC FROM aspirantes a INNER JOIN personal p ON a.id = p.aspirante_id WHERE a.etapa = 5");
     dgvAspi.DataSource = bd.ds.Tables[0];
     dgvAspi.Columns[0].Width = 55;
     dgvAspi.Columns[4].Width = 150;
 }
コード例 #5
0
 private void EditarContacto_Load(object sender, EventArgs e)
 {
     ManejoBD bd = new ManejoBD();
     bd.buscare("*",
        "contacto", "aspirante_id", "" + Variables.idAsp + "");
     txbCel.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["celular"]);
     txbMail.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["email"]);
     txbTel.Text = Convert.ToString(bd.ds.Tables[0].Rows[0]["telefono"]);
 }
コード例 #6
0
        private void EditarFoto_Load(object sender, EventArgs e)
        {
            ManejoBD bd = new ManejoBD();
            bd.buscare("*",
               "foto", "aspirante_id", "" + Variables.idAsp + "");
            Byte[] data = new Byte[0];
            data = (Byte[])(bd.ds.Tables[0].Rows[0]["foto"]);
            MemoryStream mem = new MemoryStream(data);
            pcbCap.Image = Image.FromStream(mem);

        }
コード例 #7
0
        private void Registro_Load(object sender, EventArgs e)
        {
            ManejoBD bd = new ManejoBD();

            bd.buscarg("*", "estados");
            cbxEntFed.DataSource    = bd.ds.Tables[0].DefaultView;
            cbxEntFed.DisplayMember = "noEst";
            cbxEntFed.ValueMember   = "clEst";
            Limpiar.txb(this);
            dtpFecNac.ResetText();
            Limpiar.cmb(this);
        }
コード例 #8
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            if (txbNumExt.Text == "") txbNumExt.Text = "S/N";
            if (txbNumInt.Text == "") txbNumInt.Text = "S/N";
            if (Vacio.txb(this))
            {
                if (Vacio.cbx(this))
                {
                    entidadFederativa = cbxEntFed.Text;
                    delegacionMunicipio = cbxDelMun.Text;
                    colonia = texto.Capital(txbCol.Text);
                    codigoPostal = txbCP.Text;
                    calle = texto.Capital(txbCalle.Text);
                    numeroExterior = txbNumExt.Text;
                    numeroInterior = txbNumInt.Text;
              
                    ManejoBD bd = new ManejoBD();

                    if (bd.insertar("domicilio", "entidad_federativa,delegacion_municipio,colonia,codigo_postal,calle,numero_exterior,numero_interior,aspirante_id", "'"
                       + entidadFederativa+ "','" + delegacionMunicipio + "','" + colonia + "','" +
                       codigoPostal + "','" + calle + "','" + numeroExterior + "','" + numeroInterior + "','" + Variables.aspiranteId + "'"))
                    {
                        if (bd.modificar("UPDATE aspirantes SET etapa = 2 WHERE id = '" + Variables.aspiranteId + "'"))
                        {
                            MessageBox.Show("Se ha concluido satisfactoriamente la etapa 2 del registro", "Correcto",
                            MessageBoxButtons.OK, MessageBoxIcon.Information);
                            Limpiar.txb(this);
                            Limpiar.cbx(this);
                            this.Hide();
                            Contacto contacto = null;
                            contacto = Contacto.Instancia();
                            contacto.MdiParent = AdminMDI.ActiveForm;
                            contacto.MdiParent = UserMDI.ActiveForm;
                            contacto.Show();
                        } 
                    }
                }
                else
                {
                    MessageBox.Show("Debes de Seleccionar una opcion", "Error",
                  MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Debes de llenar todos los campos", "Error",
                  MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #9
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (Vacio.txb(this))
            {
                if (Vacio.cbx(this))
                {
                    if(Validar.mail(txbMail.Text))
                    {
                        telefono = txbTel.Text;
                        celular = txbCel.Text;
                        email = txbMail.Text;
                     
                        ManejoBD bd = new ManejoBD();
                        if (bd.insertar("contacto", "telefono,celular,email,aspirante_id", "'" + telefono + "','" + celular + "','" + email + "','" + Variables.aspiranteId + "'"))

                        {
                            if (bd.modificar("UPDATE aspirantes SET etapa = 3 WHERE id = '" + Variables.aspiranteId + "'")) 
                            {
                                MessageBox.Show("Se ha concluido satisfactoriamente la etapa 3 del registro", "Correcto",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                                Limpiar.txb(this);
                                Limpiar.cbx(this);
                                this.Close();
                                Foto fot = null;
                                fot = Foto.Instancia();
                                fot.MdiParent = AdminMDI.ActiveForm;
                                fot.MdiParent = UserMDI.ActiveForm;
                                fot.Show();
                            }  
                        } 
                    }
                    else
                    {
                        MessageBox.Show("El formato del e-mail es incorecto", "Error",
                  MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Debes de Seleccionar una opcion", "Error",
                  MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Debes de llenar todos los campos", "Error",
                  MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #10
0
ファイル: Asignar.cs プロジェクト: machoalfadominante/Scpv2.0
 private void Asignar_Load(object sender, EventArgs e)
 {
     dgvAsignaciones.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
     dgvAsignaciones.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
     dgvAsignaciones.RowHeadersVisible = false;
     ManejoBD db = new ManejoBD();
     ManejoBD bd = new ManejoBD();
     bd.buscarg("*", "departamentos");
     string sql3 = "SELECT d.nombre as Departamento, a.cantidad as 'Cantidad Asignada' from asignaciones a INNER JOIN departamentos d ON d.id = a.departamento_id";
     db.buscar(sql3);
     dgvAsignaciones.DataSource = db.ds.Tables[0];
     cmbArea.DataSource = bd.ds.Tables[0].DefaultView;
     cmbArea.DisplayMember = "nombre";
     cmbArea.ValueMember = "id";
 }
コード例 #11
0
ファイル: Escaneo.cs プロジェクト: machoalfadominante/Scpv2.0
 private void button3_Click(object sender, EventArgs e)
 {
     MemoryStream ms = new MemoryStream();
     pcbHuella.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
     ManejoBD bd = new ManejoBD();
     if (bd.insertarHue(ms))
     {
         if (bd.modificar("UPDATE aspirantes SET etapa = 5 WHERE id = '" + Variables.aspiranteId + "'"))
         {
             MessageBox.Show("Se ha concluido satisfactoriamente el proceso de registro", "Correcto",
             MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Close();
         }
     }
     
 }
コード例 #12
0
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cbxEntFed.SelectedIndex == 1)
     {
         ManejoBD bd = new ManejoBD();
         bd.buscarg("*", "municipios");
         cbxDelMun.DataSource    = bd.ds.Tables[0].DefaultView;
         cbxDelMun.DisplayMember = "noMun";
     }
     if (cbxEntFed.SelectedIndex == 2)
     {
         ManejoBD bd = new ManejoBD();
         bd.buscarg("*", "delegaciones");
         cbxDelMun.DataSource    = bd.ds.Tables[0].DefaultView;
         cbxDelMun.DisplayMember = "noDel";
     }
 }
コード例 #13
0
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cbxEntFed.SelectedIndex == 1)
     {
         ManejoBD bd = new ManejoBD();
         bd.buscarg("*", "municipios");
         cbxDelMun.DataSource = bd.ds.Tables[0].DefaultView;
         cbxDelMun.DisplayMember = "nombre";
     }
     if (cbxEntFed.SelectedIndex == 2)
     {
         ManejoBD bd = new ManejoBD();
         bd.buscarg("*", "delegaciones");
         cbxDelMun.DataSource = bd.ds.Tables[0].DefaultView;
         cbxDelMun.DisplayMember = "nombre";
     }
 }
コード例 #14
0
ファイル: Foto.cs プロジェクト: machoalfadominante/Scpv2.0
 private void button4_Click(object sender, EventArgs e)
 {
     
     MemoryStream ms = new MemoryStream();
     pcbCap.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
     ManejoBD bd = new ManejoBD();
     if (bd.insertarFoto(ms))
     {
         if (bd.modificar("UPDATE aspirantes SET etapa = 4 WHERE id = '"+ Variables.aspiranteId +"'"))
         {
             MessageBox.Show("Se ha concluido satisfactoriamente la etapa 4 del registro", "Correcto",
             MessageBoxButtons.OK, MessageBoxIcon.Information);
             TerminarFuenteDeVideo();
             pcbCap.Image = null;
             this.Hide();
             Escaneo con = null;
             con = Escaneo.Instancia();
             con.MdiParent = AdminMDI.ActiveForm;
             con.MdiParent = UserMDI.ActiveForm;
             con.Show();
         }
     }
 }
コード例 #15
0
 private void CargarDgv()
 {
     ManejoBD ac = new ManejoBD();
     string sql = "SELECT d.nombre AS Departamento, a.actividad AS Actividad, a.monto AS Monto, a.fecha AS Fecha"+
         " FROM actividades a INNER JOIN departamentos d ON a.departamento_id = d.id";
     ac.buscar(sql);
     dgvActividades.DataSource = ac.ds.Tables[0];
 }
コード例 #16
0
 private void btnSig_Click(object sender, EventArgs e)
 {
     MemoryStream ms = new MemoryStream();
     pcbCap.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
     ManejoBD bd = new ManejoBD();
     if (bd.editarFoto(ms))
     {  
             MessageBox.Show("Se ha editado correctamente la foto", "Correcto",
             MessageBoxButtons.OK, MessageBoxIcon.Information);
             TerminarFuenteDeVideo();
             pcbCap.Image = null;
             this.Close();
             EditarAspirante con = null;
             con = EditarAspirante.Instancia();
             con.MdiParent = AdminMDI.ActiveForm;
             con.MdiParent = UserMDI.ActiveForm;
             con.Show();
     }
 }
コード例 #17
0
ファイル: Asignar.cs プロジェクト: machoalfadominante/Scpv2.0
        private void btnAsignar_Click(object sender, EventArgs e)
        {
            ManejoBD bd = new ManejoBD();
            ManejoBD recurso = new ManejoBD();
            ManejoBD ins = new ManejoBD();

            string sql4 = "INSERT INTO asignaciones(departamento_id,cantidad)VALUES('" + Convert.ToString(cmbArea.SelectedValue) +
                    "','" + txbMonto.Text + "')";
            
            if (Vacio.txb(this))
            {
                recurso.buscar("SELECT * FROM recursos WHERE departamento_id = " + Convert.ToString(cmbArea.SelectedValue));
                if (recurso.ds.Tables[0].Rows.Count > 0)
                {
                    string sql2 = "UPDATE recursos SET total = total + '" + txbMonto.Text + "',restante = restante + '" + txbMonto.Text + "' WHERE departamento_id = '" + Convert.ToString(cmbArea.SelectedValue) + "'";
                    if (bd.insertarq(sql2))
                    {
                        if (ins.insertarq(sql4))
                        {
                            MessageBox.Show("Se asignaron correctamente los recursos", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            ManejoBD db = new ManejoBD();
                            ManejoBD d = new ManejoBD();
                            d.buscarg("*", "departamentos");
                            string sql3 = "SELECT d.nombre as Departamento, a.cantidad as 'Cantidad Asignada' from asignaciones a INNER JOIN departamentos d ON d.id = a.departamento_id";
                            db.buscar(sql3);
                            dgvAsignaciones.DataSource = db.ds.Tables[0];
                            cmbArea.DataSource = d.ds.Tables[0].DefaultView;
                            cmbArea.DisplayMember = "nombre";
                            cmbArea.ValueMember = "id";
                        }
                        else
                        {
                            MessageBox.Show("No se registro");
                        }
                    }
                    else
                    {
                        MessageBox.Show("No se registro");
                    }
                }
                else
                {
                    string sql = "INSERT INTO recursos(departamento_id,total,restante)VALUES('" + Convert.ToString(cmbArea.SelectedValue) +
                    "','" + txbMonto.Text + "','" + txbMonto.Text + "')";
                    if (bd.insertarq(sql))
                    {
                        if (ins.insertarq(sql4))
                        {
                            MessageBox.Show("Se asignaron correctamente los recursos", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            ManejoBD db = new ManejoBD();
                            ManejoBD d = new ManejoBD();
                            d.buscarg("*", "departamentos");
                            string sql3 = "SELECT d.nombre as Departamento, a.cantidad as 'Cantidad Asignada' from asignaciones a INNER JOIN departamentos d ON d.id = a.departamento_id";
                            db.buscar(sql3);
                            dgvAsignaciones.DataSource = db.ds.Tables[0];
                            cmbArea.DataSource = d.ds.Tables[0].DefaultView;
                            cmbArea.DisplayMember = "nombre";
                            cmbArea.ValueMember = "id";
                        }
                        else
                        {
                            MessageBox.Show("No se registro");
                        }
                    }
                    else
                    {
                        MessageBox.Show("No se registro");
                    }
                }
                
            }
        }
コード例 #18
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            MemoryStream ms = new MemoryStream();
            pcbHuella.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
            ManejoBD bd = new ManejoBD();
            if (bd.editarHuella(ms))
            {
                    MessageBox.Show("Se ha modificado correctamente la Huella", "Correcto",
                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                    EditarAspirante con = null;
                    con = EditarAspirante.Instancia();
                    con.MdiParent = AdminMDI.ActiveForm;
                    con.MdiParent = UserMDI.ActiveForm;
                    con.Show();
            }

        }
コード例 #19
0
        private void btnEdi_Click_1(object sender, EventArgs e)
        {          
            string id = Convert.ToString(dgvAsp.Rows[dgvAsp.CurrentRow.Index].Cells[0].Value);
            ManejoBD el = new ManejoBD();
            if (el.eliminar("aspirantes", "id", id))
            {
                MessageBox.Show("Se ha eliminado correctamente");
                bd.ds.Clear();
                bd.buscar("SELECT a.id as ID,p.apellido_paterno as Paterno,p.apellido_materno as Materno,p.nombre as Nombre,p.rfc as RFC,c.foto,h.huella_01 FROM aspirantes a INNER JOIN personal p ON a.id = p.aspirante_id INNER JOIN foto c ON a.id = c.aspirante_id INNER JOIN huella h ON a.id = h.aspirante_id");
                dgvAsp.DataSource = bd.ds.Tables[0];
                dgvAsp.Columns[6].Visible = false;
                dgvAsp.Columns[0].Width = 55;
                dgvAsp.Columns[4].Width = 120;
                dgvAsp.Refresh();
                dgvAsp.Focus();
                lblSelec.Text = string.Empty;
                pcbHuella.Image = null;
                pcbFoto.Image = null;
            }

            else
            {
                MessageBox.Show("No se realizo");
            }
        }