Example #1
0
        private void Consultar(string cc)
        {
            LogEmp obje = new LogEmp();

            try
            {
                obje.gsCedula = Convert.ToInt32(txtID.Text);
            }
            catch (Exception)
            {
                MessageBox.Show("No hay id existente para la consulta");
                return;
            }
            if (!obje.ConsultarEmpleado())
            {
                MessageBox.Show(obje.gsError);
                obje = null;
                return;
            }
            SqlDataReader dataReader;

            dataReader = obje.ObjReader;
            if (dataReader.HasRows)
            {
                dataReader.Read();
                txtNAME.Text     = dataReader.GetString(1);
                txtLASTNAME.Text = dataReader.GetString(2);
                txtPHONE.Text    = dataReader.GetString(3);
                txtSALARY.Text   = dataReader.GetDecimal(4).ToString();
                dataReader.Close();
            }
        }
Example #2
0
        private void Guardar()
        {
            LogEmp obje = new LogEmp();

            try
            {
                obje.gsCedula   = Convert.ToInt32(txtID.Text);
                obje.gsNombre   = txtNAME.Text;
                obje.gsApellido = txtLASTNAME.Text;
                obje.gsTelefono = txtPHONE.Text;
                obje.gsSalario  = Convert.ToDouble(txtSALARY.Text);
            }
            catch (Exception)
            {
                MessageBox.Show("Se requieren llenar todos los campos");
                return;
            }
            if (!obje.InsertarEmpleado())
            {
                MessageBox.Show(obje.gsError);
                return;
            }
            else
            {
                MessageBox.Show("Registro completado correctamente");
                txtID.Clear();
                txtNAME.Clear();
                txtLASTNAME.Clear();
                txtPHONE.Clear();
                txtSALARY.Clear();
            }
        }
Example #3
0
        private void escogerEmpleado()
        {
            LogEmp obje = new LogEmp();

            if (!obje.seleccionarEmpleado(cmbEmpleado))
            {
                MessageBox.Show(obje.gsError);
                return;
            }
        }
Example #4
0
        private void llenarEmpleado()
        {
            LogEmp obje = new LogEmp();

            if (!obje.listarEmpleado(dvgEmpleado))
            {
                MessageBox.Show(obje.gsError);
                return;
            }
        }
Example #5
0
        private void Eliminar(string cc)
        {
            LogEmp obje = new LogEmp();

            try
            {
                obje.gsCedula = Convert.ToInt32(txtID.Text);
            }
            catch (Exception)
            {
                MessageBox.Show("Seleccione primero un registro a eliminar");
                return;
            }
            if (!obje.EliminarEmpleado())
            {
                MessageBox.Show(obje.gsError);
                obje = null;
                return;
            }
            else
            {
                MessageBox.Show("Datos eliminados correctamente");
                txtID.Clear();
                txtNAME.Clear();
                txtLASTNAME.Clear();
                txtPHONE.Clear();
                txtSALARY.Clear();
            }
            SqlDataReader dataReader;

            dataReader = obje.ObjReader;
            if (dataReader.HasRows)
            {
                dataReader.Read();
                txtNAME.Text     = dataReader.GetString(1);
                txtLASTNAME.Text = dataReader.GetString(2);
                txtPHONE.Text    = dataReader.GetString(3);
                txtSALARY.Text   = dataReader.GetDecimal(4).ToString();
                dataReader.Close();
            }
        }
Example #6
0
        private void Modificar()
        {
            LogEmp obje = new LogEmp();

            try
            {
                obje.gsCedula   = Convert.ToInt32(txtID.Text);
                obje.gsNombre   = txtNAME.Text;
                obje.gsApellido = txtLASTNAME.Text;
                obje.gsTelefono = txtPHONE.Text;
                obje.gsSalario  = Convert.ToDouble(txtSALARY.Text);
            }
            catch (Exception)
            {
                MessageBox.Show("No hay datos para modificar");
                return;
            }
            if (!obje.ModificarEmpleado())
            {
                MessageBox.Show(obje.gsError);
                return;
            }
            MessageBox.Show("Datos actualizados correctamente");
        }