示例#1
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     CLS.Empleado oEmpleado = new CLS.Empleado();
     oEmpleado.IDEmpleado      = txbIDEmpleado.Text;
     oEmpleado.Nombres         = txbNombres.Text;
     oEmpleado.Apellidos       = txbApellidos.Text;
     oEmpleado.FechaNacimiento = dtpFechaNacimiento.Value.ToString();
     oEmpleado.Genero          = cbbGenero.SelectedItem.ToString();
     if (txbIDEmpleado.TextLength > 0)
     {
         //ACTUALIZAR
         if (oEmpleado.Actualizar())
         {
             MessageBox.Show("Actualizado");
             Close();
         }
         else
         {
             MessageBox.Show("Falló la Actualización");
         }
     }
     else
     {
         //INSERTAR
         if (oEmpleado.Insertar())
         {
             MessageBox.Show("Insertado");
             Close();
         }
         else
         {
             MessageBox.Show("Falló la Inserción");
         }
     }
 }
示例#2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                MemoryStream ms = new MemoryStream();
                pbFotoEmpleado.Image.Save(ms, ImageFormat.Jpeg);
                byte[] aByte = ms.ToArray();

                if (txbNombres.Text != "" && txbApellidos.Text != "" && txbDireccion.Text != "" && txbTelefono.Text != "" && cbbGenero.Text != "" && dtpFechaNacimiento.Text != "")
                {
                    CLS.Empleado oEmpleado = new CLS.Empleado();
                    oEmpleado.IDEmpleado      = txbIDEmpleado.Text;
                    oEmpleado.Nombres         = txbNombres.Text;
                    oEmpleado.Apellidos       = txbApellidos.Text;
                    oEmpleado.Direccion       = txbDireccion.Text;
                    oEmpleado.Telefono        = txbTelefono.Text;
                    oEmpleado.FechaNacimiento = dtpFechaNacimiento.Value.ToString("yyyy/MM/dd");
                    oEmpleado.Genero          = cbbGenero.SelectedItem.ToString();
                    oEmpleado.DUI             = txbDUI.Text;
                    oEmpleado.Email           = txbEmail.Text;
                    oEmpleado.Foto            = aByte;
                    if (txbIDEmpleado.TextLength > 0)
                    {
                        //ACTUALIZAR
                        if (oEmpleado.Actualizar())
                        {
                            MessageBox.Show("Actualizado");
                            Close();
                        }
                        else
                        {
                            MessageBox.Show("Falló la Actualización");
                        }
                    }
                    else
                    {
                        //INSERTAR
                        if (oEmpleado.Insertar())
                        {
                            MessageBox.Show("Insertado");
                            Close();
                        }
                        else
                        {
                            MessageBox.Show("Falló la Inserción");
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Tiene que llenar los campos vacios", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                MessageBox.Show("Ocurrio un Error a la hora de GUARDAR", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }