예제 #1
0
        void ucGe_Menu_Mantenimiento_x_usuario_event_btnModificar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                var Info = (vwro_empleado_por_novedades_cabecera_Info)this.dgvListado.GetFocusedRow();

                if (Info == null)
                {
                    MessageBox.Show("Debe seleccionar una registro", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
                else
                {
                    if (Info.Estado == "I")
                    {
                        MessageBox.Show("No se pueden actualizar registros inactivos.", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    }
                    else
                    {
                        frmRo_Novedad_x_Novedad_Mant frm = new frmRo_Novedad_x_Novedad_Mant();
                        frm.setAccion(Cl_Enumeradores.eTipo_action.actualizar);
                        frm.Text = frm.Text + " ***MODIFICAR REGISTRO***";
                        frm.setInfo(Info);
                        frm.ShowDialog();

                        frm.event_frmRo_Novedad_x_Novedad_Mant_FormClosing += frm_event_frmRo_Novedad_x_Novedad_Mant_FormClosing;
                        PU_CARGAR_GRILLA();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
예제 #2
0
        void ucGe_Menu_Mantenimiento_x_usuario_event_btnAnular_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try{
                var Info = (vwro_empleado_por_novedades_cabecera_Info)this.dgvListado.GetFocusedRow();

                if (Info == null)
                {
                    MessageBox.Show("Seleccione un registro", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else if (Info.Estado == "I")
                {
                    MessageBox.Show("El registro  # : " + Info.IdTransaccion.ToString() + " ya fue anulada", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    frmRo_Novedad_x_Novedad_Mant frm = new frmRo_Novedad_x_Novedad_Mant();
                    frm.setAccion(Cl_Enumeradores.eTipo_action.Anular);
                    frm.Text = frm.Text + " ***ANULAR REGISTRO***";
                    frm.setInfo(Info);
                    frm.ShowDialog();

                    frm.event_frmRo_Novedad_x_Novedad_Mant_FormClosing += frm_event_frmRo_Novedad_x_Novedad_Mant_FormClosing;
                }

                PU_CARGAR_GRILLA();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
예제 #3
0
        void ucGe_Menu_Mantenimiento_x_usuario_event_btnconsultar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                var Info = (vwro_empleado_por_novedades_cabecera_Info)this.dgvListado.GetFocusedRow();

                if (Info == null)
                {
                    MessageBox.Show("Debe seleccionar una registro", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
                else
                {
                    frmRo_Novedad_x_Novedad_Mant frm = new frmRo_Novedad_x_Novedad_Mant();
                    frm.setAccion(Cl_Enumeradores.eTipo_action.consultar);
                    frm.Text = frm.Text + " ***CONSULTAR REGISTRO***";
                    frm.setInfo(Info);
                    frm.ShowDialog();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
 private void ucGe_Menu_Mantenimiento_x_usuario_event_btnCancelarCuotas_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     try
     {
         frmRo_Novedad_x_Novedad_Mant frm = new frmRo_Novedad_x_Novedad_Mant();
         frm.setAccion(Cl_Enumeradores.eTipo_action.grabar);
         frm.Text = frm.Text + " ***NUEVO REGISTRO***";
         frm.event_frmRo_Novedad_x_Novedad_Mant_FormClosing += frm_event_frmRo_Novedad_x_Novedad_Mant_FormClosing;
         frm.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
         Log_Error_bus.Log_Error(ex.ToString());
     }
 }
        void ucGe_Menu_Mantenimiento_x_usuario_event_btnAnular_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try{
                var info = (ro_permiso_x_empleado_Info)this.gridViewPermiso.GetFocusedRow();

                if (info == null)
                {
                    MessageBox.Show("Debe seleccionar un registro, revise por favor", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else if (info.Estado == "I")
                {
                    MessageBox.Show("El Registro  No. : " + info.IdPermiso.ToString() + " ya ha sido anulado", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    frmRo_Novedad_x_Novedad_Mant frm = new frmRo_Novedad_x_Novedad_Mant();
                    PU_LLAMAR_FORM(Cl_Enumeradores.eTipo_action.Anular);
                }
            }catch (Exception ex) {
                MessageBox.Show(ex.ToString());
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }