Beispiel #1
0
        private void frmCo_cxcMantenimiento_Cheques_Load(object sender, EventArgs e)
        {
            try
            {
                dtpFechaIni.Value = DateTime.Now.AddMonths(-1);
                dtpFechaFin.Value = DateTime.Now.AddMonths(1);


                ultraComboEditorEstado.Properties.DataSource    = Bus_Cobro.Get_List_CobroEstado();
                ultraComboEditorEstado.Properties.ValueMember   = "IdEstadoCobro";
                ultraComboEditorEstado.Properties.DisplayMember = "Descripcion";
                ultraComboEditorEstado.EditValue = "PORC";


                cxc_cobro_tipo_Info INFO = new cxc_cobro_tipo_Info();

                list_Cobro_Tipo     = Bus_Cobro_Tipo.Get_List_Cobro_Tipo_ParaMantCheque();
                INFO.tc_descripcion = "Todos";
                INFO.IdCobro_tipo   = "-1";
                INFO.tc_Orden       = -1;

                list_Cobro_Tipo.Add(INFO);
                var s = (from q in list_Cobro_Tipo
                         orderby q.tc_Orden ascending
                         select q);

                ultraComboEditorTipoTransaccion.Properties.DataSource    = s.ToList();
                ultraComboEditorTipoTransaccion.Properties.ValueMember   = "IdCobro_tipo";
                ultraComboEditorTipoTransaccion.Properties.DisplayMember = "tc_descripcion";
                ultraComboEditorTipoTransaccion.EditValue = "CHQF";


                list_Cobro_Tipo = new List <cxc_cobro_tipo_Info>();
                list_Cobro_Tipo = Bus_Cobro_Tipo.Get_List_Cobro_Tipo_ParaMantCheque();
                foreach (var item in list_Cobro_Tipo)
                {
                    if (x == 0)
                    {
                        a = item.IdCobro_tipo;
                    }
                    if (x == 1)
                    {
                        b = item.IdCobro_tipo;
                    }
                    if (x == 2)
                    {
                        c = item.IdCobro_tipo;
                    }
                    x = x + 1;
                }



                InfoParam_cxc = BusParam_cxc.Get_Info_parametro(param.IdEmpresa);
                if (InfoParam_cxc.pa_tipoND_x_CheqProtestado == 0)
                {
                    MessageBox.Show("No existe Parametros para Cuentas x Cobrar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    btnCobrar.Enabled    = false;
                    btnProtestar.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }