public DataSet ConsultarConcepto(Conceptos obj)
 {
     try
     {
         return(ClsConceptos.ConsultarConcepto(obj));
     }
     catch (Exception)
     {
         return(null);
     }
 }
 public Response ProcesarConcepto(Conceptos obj)
 {
     try
     {
         return(ClsConceptos.ProcesarConcepto(obj));
     }
     catch (Exception e)
     {
         return(new Response
         {
             IsSuccess = false
         });
     }
 }
Beispiel #3
0
        public void BeginForm()
        {
            CboNaviera.Properties.AutoComplete = true;
            _clientes = clsClientesMaster.ListarCuentasYTarget(ProyectoCraft.Base.Usuario.UsuarioConectado.Usuario.Id32);
            _clientes.Sort((foo, bar) => foo.ToString().CompareTo(bar.ToString()));
            _monedas        = ClsMonedas.ObtieneTodasLasMonedas().ObjetoTransaccion as List <Moneda>;
            _navieras       = (List <ClsNaviera>)ClsNavieras.ListarNavieras(true);
            _conceptos      = ClsConceptos.ObtieneTodosLosConceptos().ObjetoTransaccion as List <Concepto>;
            _unidades       = ClsUnidad.ObtieneTodasLasUnidades().ObjetoTransaccion as List <Unidad>;
            _tiposServicios = ClsTipoServicio.ObtieneTiposServicios().ObjetoTransaccion as List <TiposServicio>;

            _tiposVias = ClsTipoVia.ObtieneTiposVias().ObjetoTransaccion as List <TiposVia>;
            _tiposVias.Add(new TiposVia {
                Nombre = ""
            });
            _tiposVias.Sort((foo, bar) => foo.ToString().CompareTo(bar.ToString()));

            CboCliente.Properties.Items.Clear();
            foreach (var c in _clientes)
            {
                CboCliente.Properties.Items.Add(c);
            }

            CboNaviera.Properties.Items.Clear();
            CboNaviera.Properties.Items.Add(new ClsNaviera());
            foreach (var n in _navieras)
            {
                CboNaviera.Properties.Items.Add(n);
            }

            repositoryItemComboBox1.Items.Clear();
            if (_conceptos != null)
            {
                foreach (var concepto in _conceptos)
                {
                    repositoryItemComboBox1.Items.Add(concepto);
                }
            }

            repositoryItemComboBox23.Items.Clear();
            if (_unidades != null)
            {
                foreach (var u in _unidades)
                {
                    repositoryItemComboBox23.Items.Add(u);
                }
            }

            repositoryItemComboBox2.Items.Clear();
            if (_monedas != null)
            {
                foreach (var m in _monedas)
                {
                    repositoryItemComboBox2.Items.Add(m);
                }
            }

            cboServicio.Properties.Items.Clear();

            cboServicio.Properties.Items.Add(new TiposServicio());

            foreach (var s in _tiposServicios)
            {
                cboServicio.Properties.Items.Add(s);
            }

            cboVia.Properties.Items.Clear();
            foreach (var v in _tiposVias)
            {
                cboVia.Properties.Items.Add(v);
            }


            if (mode == "Nueva")
            {
                NuevaCotizacion();
            }
            else
            {
                CargarCotizacionDirecta();
            }

            AddDataBindings();

            if ((CotizacionDirecta.Opciones != null && CotizacionDirecta.Opciones.Count > 0))
            {
                Cargaopcion(CotizacionDirecta.Opciones[0]);
            }
        }