예제 #1
0
        void carga_combos()
        {
            try
            {
                List <tb_sis_tipoDocumento_Info> lst = new List <tb_sis_tipoDocumento_Info>();
                tb_sis_tipoDocumento_Bus         b   = new tb_sis_tipoDocumento_Bus();
                lst = b.Get_List_sis_tipoDocumento();

                List <tb_Catalogo_Info> listCatalog = new List <tb_Catalogo_Info>();
                tb_Catalogo_Bus         C_B         = new tb_Catalogo_Bus();
                listCatalog = C_B.Get_List_MotivoAnulacion();
                listCatalog.ForEach(c => c.ca_descripcion = "[" + c.IdCatalogo + "] - " + c.ca_descripcion);

                cmbMotivoAnula.Properties.DataSource    = listCatalog;
                cmbMotivoAnula.Properties.DisplayMember = "ca_descripcion";
                cmbMotivoAnula.Properties.ValueMember   = "IdCatalogo";

                List <cp_TipoDocumento_Info> LstTipDoc = new List <cp_TipoDocumento_Info>();
                cp_TipoDocumento_Bus         TipDoc_B  = new cp_TipoDocumento_Bus();
                LstTipDoc = TipDoc_B.Get_List_TipoDocumento().FindAll(c => c.Estado == "A");
                LstTipDoc.ForEach(c => c.Descripcion = "[" + c.CodSRI + "] - " + c.Descripcion);
                cmbTipoDocu.Properties.DataSource    = LstTipDoc;
                cmbTipoDocu.Properties.DisplayMember = "Descripcion";
                cmbTipoDocu.Properties.ValueMember   = "CodTipoDocumento";
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        public FrmGe_DocuAnuladosConsulta()
        {
            try
            {
                InitializeComponent();
                ucGe_Menu_Mantenimiento_x_usuario.event_btnNuevo_ItemClick     += ucGe_Menu_Mantenimiento_x_usuario_event_btnNuevo_ItemClick;
                ucGe_Menu_Mantenimiento_x_usuario.event_btnconsultar_ItemClick += ucGe_Menu_Mantenimiento_x_usuario_event_btnconsultar_ItemClick;
                ucGe_Menu_Mantenimiento_x_usuario.event_btnSalir_ItemClick     += ucGe_Menu_Mantenimiento_x_usuario_event_btnSalir_ItemClick;
                ucGe_Menu_Mantenimiento_x_usuario.event_btnModificar_ItemClick += ucGe_Menu_Mantenimiento_x_usuario_event_btnModificar_ItemClick;
                ucGe_Menu_Mantenimiento_x_usuario.event_btnAnular_ItemClick    += ucGe_Menu_Mantenimiento_x_usuario_event_btnAnular_ItemClick;
                try
                {
                    fa_Secuencia_Documento_Talonario_Bus busTipoDocFac = new fa_Secuencia_Documento_Talonario_Bus();
                    List <tb_sis_tipoDocumento_Info>     lst           = new List <tb_sis_tipoDocumento_Info>();
                    tb_sis_tipoDocumento_Bus             b             = new tb_sis_tipoDocumento_Bus();
                    lst = b.Get_List_sis_tipoDocumento();

                    //List<fa_Documento_Tipo_info> lst_docXem = new List<fa_Documento_Tipo_info>();
                    //lst_docXem = busTipoDocFac.Get_List_Documento_Tipo_x_Empresa(param.IdEmpresa);

                    //foreach(var item in lst_docXem)
                    //{
                    //    foreach(var item2 in lst)
                    //    {
                    //        if(item2.IdTipoDocumento == item.codDocumentoTipo)
                    //            item.descripcion = item2.Descripcion ;
                    //    }
                    //}

                    //repositoryItemGridLookUpEdit_tipo.DataSource = lst_docXem;
                    //repositoryItemGridLookUpEdit_tipo.ValueMember = "codDocumentoTipo";
                    //repositoryItemGridLookUpEdit_tipo.DisplayMember = "descripcion";

                    //tb_Catalogo_Bus C_B = new tb_Catalogo_Bus();
                    //repositoryItemGridLookUpEdit_motivo.DataSource = C_B.Get_List_MotivoAnulacion();
                    //repositoryItemGridLookUpEdit_motivo.DisplayMember = "ca_descripcion";
                    //repositoryItemGridLookUpEdit_motivo.ValueMember = "IdCatalogo";
                }
                catch (Exception ex)
                {
                    Log_Error_bus.Log_Error(ex.ToString());
                    MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    throw;
                }
                load_data();
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }