Exemplo n.º 1
0
        private void tls_btn_Nuevo_Click(object sender, EventArgs e)
        {
            frm_Modificar_Empleados NuevoEmpleado = new frm_Modificar_Empleados();

            Obj_Empleados_DAL = new cls_Empleados_DAL();

            Obj_Empleados_DAL.cBandera        = 'I';
            Obj_Empleados_DAL.sNombre         = string.Empty;
            Obj_Empleados_DAL.sApellidos      = string.Empty;
            Obj_Empleados_DAL.sDireccion      = string.Empty;
            Obj_Empleados_DAL.bEdad           = 0;
            Obj_Empleados_DAL.dSalario        = 0;
            Obj_Empleados_DAL.iTelCasa        = 0;
            Obj_Empleados_DAL.iTelRef         = 0;
            Obj_Empleados_DAL.iCelular        = 0;
            Obj_Empleados_DAL.iCedula         = 0;
            Obj_Empleados_DAL.iIdAerolinea    = 0;
            Obj_Empleados_DAL.iIdTipoEmpleado = 0;
            Obj_Empleados_DAL.uIdEmpleado     = 0;
            Obj_Empleados_DAL.cIdEstado       = ' ';

            NuevoEmpleado.Obj_Empleados_DAL = Obj_Empleados_DAL;
            this.Hide();
            NuevoEmpleado.ShowDialog();
            this.Show();


            tls_txt_Filtro.Text = string.Empty;
            Cargar();
        }
Exemplo n.º 2
0
        private void dgv_Empleados_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            frm_Modificar_Empleados ModificarEmpleado = new frm_Modificar_Empleados();

            if (dgv_Empleados.RowCount > 0)
            {
                Obj_Empleados_DAL = new cls_Empleados_DAL();

                Obj_Empleados_DAL.cBandera        = 'U';
                Obj_Empleados_DAL.sIdEmpleado     = (dgv_Empleados.SelectedRows[0].Cells[0].Value.ToString().Trim());
                Obj_Empleados_DAL.iCedula         = Convert.ToInt32(dgv_Empleados.SelectedRows[0].Cells[1].Value.ToString().Trim());
                Obj_Empleados_DAL.sNombre         = dgv_Empleados.SelectedRows[0].Cells[2].Value.ToString();
                Obj_Empleados_DAL.sApellidos      = dgv_Empleados.SelectedRows[0].Cells[3].Value.ToString();
                Obj_Empleados_DAL.sDireccion      = dgv_Empleados.SelectedRows[0].Cells[4].Value.ToString();
                Obj_Empleados_DAL.bEdad           = Convert.ToByte(dgv_Empleados.SelectedRows[0].Cells[5].Value.ToString().Trim());
                Obj_Empleados_DAL.iTelCasa        = Convert.ToInt32(dgv_Empleados.SelectedRows[0].Cells[6].Value.ToString().Trim());
                Obj_Empleados_DAL.iTelRef         = Convert.ToInt32(dgv_Empleados.SelectedRows[0].Cells[7].Value.ToString().Trim());
                Obj_Empleados_DAL.iCelular        = Convert.ToInt32(dgv_Empleados.SelectedRows[0].Cells[8].Value.ToString().Trim());
                Obj_Empleados_DAL.dSalario        = Convert.ToDouble(dgv_Empleados.SelectedRows[0].Cells[9].Value.ToString().Trim());
                Obj_Empleados_DAL.iIdTipoEmpleado = Convert.ToInt32(dgv_Empleados.SelectedRows[0].Cells[10].Value.ToString().Trim());
                Obj_Empleados_DAL.iIdAerolinea    = Convert.ToInt32(dgv_Empleados.SelectedRows[0].Cells[11].Value.ToString().Trim());
                Obj_Empleados_DAL.cIdEstado       = Convert.ToChar(dgv_Empleados.SelectedRows[0].Cells[12].Value.ToString().Trim());

                ModificarEmpleado.Obj_Empleados_DAL = Obj_Empleados_DAL;
                this.Hide();
                ModificarEmpleado.ShowDialog();
                this.Show();
                tls_txt_Filtro.Text = string.Empty;
                Cargar();
            }
            else
            {
                MessageBox.Show("No se pueden realizar la acción, debido a que no existen datos por modificar", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemplo n.º 3
0
        public void Insertar_Empleados(ref string sMsjError, ref cls_Empleados_DAL Obj_Empleados_DAL)
        {
            cls_BaseDatos_DAL Obj_DAL = new cls_BaseDatos_DAL();
            cls_Bases_BLL     Obj_BLL = new cls_Bases_BLL();

            Obj_BLL.TablaParametros(ref Obj_DAL);

            Obj_DAL.DT_Parametros.Rows.Add("@IdEmpleado", 3, Obj_Empleados_DAL.sIdEmpleado);
            Obj_DAL.DT_Parametros.Rows.Add("@Cedula", 3, Obj_Empleados_DAL.iCedula.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@Nombre", 3, Obj_Empleados_DAL.sNombre.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@Apellidos", 3, Obj_Empleados_DAL.sApellidos.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@Direccion", 3, Obj_Empleados_DAL.sDireccion.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@Edad", 1, Obj_Empleados_DAL.bEdad.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@Telefono_Casa", 3, Obj_Empleados_DAL.iTelCasa.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@Telefono_Referencia", 3, Obj_Empleados_DAL.iTelRef.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@Celular", 3, Obj_Empleados_DAL.iCelular.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@Salario", 5, Obj_Empleados_DAL.dSalario.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@IdTipoEmpleado", 1, Obj_Empleados_DAL.iIdTipoEmpleado.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@IdAerolinea", 1, Obj_Empleados_DAL.iIdAerolinea.ToString().Trim());
            Obj_DAL.DT_Parametros.Rows.Add("@IdEstado", 2, Obj_Empleados_DAL.cIdEstado.ToString().Trim());

            Obj_DAL.sSentencia = ConfigurationManager.AppSettings["Insertar_Empleados"].ToString().Trim();
            Obj_BLL.Ejec_NonQuery(ref Obj_DAL);

            if (Obj_DAL.sMsgError == string.Empty)
            {
                sMsjError = string.Empty;
                Obj_Empleados_DAL.cBandera = 'U';
            }
            else
            {
                sMsjError = Obj_DAL.sMsgError;
                Obj_Empleados_DAL.cBandera = 'I';
            }
        }