public frmFa_proforma_facturacion()
 {
     InitializeComponent();
     info_proforma    = new fa_proforma_Info();
     bus_proforma     = new fa_proforma_Bus();
     param            = cl_parametrosGenerales_Bus.Instance;
     Log_Error_bus    = new tb_sis_Log_Error_Vzen_Bus();
     lst_impuesto     = new List <tb_sis_impuesto_Info>();
     bus_impuesto     = new tb_sis_impuesto_Bus();
     lst_producto     = new List <in_Producto_Info>();
     bus_producto     = new in_producto_Bus();
     info_fa_param    = new fa_parametro_info();
     bus_fa_param     = new fa_parametro_Bus();
     lst_termino_pago = new List <fa_TerminoPago_Info>();
     bus_termino_pago = new fa_TerminoPago_Bus();
     blst_det         = new BindingList <fa_proforma_det_Info>();
     lst_sucursal     = new List <tb_Sucursal_Info>();
     bus_sucursal     = new tb_Sucursal_Bus();
     bus_proforma_det = new fa_proforma_det_Bus();
     lst_punto_venta  = new List <fa_PuntoVta_Info>();
     bus_punto_venta  = new fa_PuntoVta_Bus();
     lst_vendedor     = new List <fa_Vendedor_Info>();
     bus_vendedor     = new fa_Vendedor_Bus();
     lst_caja         = new List <caj_Caja_Info>();
     bus_caja         = new caj_Caja_Bus();
     info_factura     = new fa_factura_Info();
     bus_factura      = new fa_factura_Bus();
     lst_contacto     = new List <fa_cliente_contactos_Info>();
     bus_contacto     = new fa_cliente_contactos_Bus();
     blst_cuotas      = new BindingList <fa_cuotas_x_doc_Info>();
     bus_cuotas       = new fa_cuotas_x_doc_Bus();
 }
        private void cargar_combos(cl_filtros_facturacion_Info model)
        {
            int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa);

            var lst_sucursal = bus_sucursal.get_list(IdEmpresa, false);

            lst_sucursal.Add(new tb_sucursal_Info
            {
                IdSucursal     = 0,
                Su_Descripcion = "Todas"
            });
            ViewBag.lst_sucursal = lst_sucursal;

            fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
            var             lst_vendedor = bus_vendedor.get_list(IdEmpresa, false);

            lst_vendedor.Add(new Info.Facturacion.fa_Vendedor_Info
            {
                IdVendedor  = 0,
                Ve_Vendedor = "Todos"
            });
            ViewBag.lst_vendedor = lst_vendedor;

            fa_cliente_tipo_Bus bus_cliente_tipo = new fa_cliente_tipo_Bus();
            var lst_cliente_tipo = bus_cliente_tipo.get_list(IdEmpresa, false);

            lst_cliente_tipo.Add(new Info.Facturacion.fa_cliente_tipo_Info
            {
                Idtipo_cliente          = 0,
                Descripcion_tip_cliente = "Todos"
            });
            ViewBag.lst_cliente_tipo = lst_cliente_tipo;
        }
Exemplo n.º 3
0
        private void cargar_combos(fa_notaCreDeb_Info model)
        {
            var lst_sucursal = bus_sucursal.GetList(model.IdEmpresa, SessionFixed.IdUsuario, false);

            ViewBag.lst_sucursal = lst_sucursal;

            var lst_punto_venta = bus_punto_venta.get_list(model.IdEmpresa, model.IdSucursal, false);

            ViewBag.lst_punto_venta = lst_punto_venta;

            var lst_contacto = bus_contacto.get_list(model.IdEmpresa, model.IdCliente);

            ViewBag.lst_contacto = lst_contacto;

            Dictionary <string, string> lst_naturaleza = new Dictionary <string, string>();

            lst_naturaleza.Add("INT", "INTERNO");
            lst_naturaleza.Add("SRI", "SRI");
            ViewBag.lst_naturaleza = lst_naturaleza;

            var lst_tipo_nota = bus_tipo_nota.get_list(model.IdEmpresa, "C", false);

            ViewBag.lst_tipo_nota = lst_tipo_nota;

            fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
            var             lst_vendedor = bus_vendedor.get_list(model.IdEmpresa, false);

            ViewBag.lst_vendedor = lst_vendedor;

            var lst_cliente_contactos = bus_cliente_contactos.get_list(model.IdEmpresa, model.IdCliente);

            ViewBag.lst_cliente_contactos = lst_cliente_contactos;
        }
Exemplo n.º 4
0
        private void load_combos()
        {
            try
            {
                this.tableLayout.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, EjeY));
                this.tableLayout.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 647 - EjeY));

                fa_Cliente_Bus bus_cliente = new fa_Cliente_Bus();
                Lista_Clientes = bus_cliente.Get_List_Clientes(param.IdEmpresa);

                fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
                Lista_Vendedores = bus_vendedor.Get_List_Vendedores(param.IdEmpresa);

                cmbCliente.Properties.DataSource    = Lista_Clientes;
                cmbCliente.Properties.DisplayMember = "Nombre_Cliente";
                cmbCliente.Properties.ValueMember   = "IdCliente";

                cmbVendedor.Properties.DataSource    = Lista_Vendedores;
                cmbVendedor.Properties.DisplayMember = "Ve_Vendedor";
                cmbVendedor.Properties.ValueMember   = "IdVendedor";
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
            }
        }
 public frmFa_proforma_mant()
 {
     InitializeComponent();
     info_proforma = new fa_proforma_Info();
     bus_proforma  = new fa_proforma_Bus();
     param         = cl_parametrosGenerales_Bus.Instance;
     Log_Error_bus = new tb_sis_Log_Error_Vzen_Bus();
     event_delegate_frmFa_proforma_mant_FormClosed += frmFa_proforma_mant_event_delegate_frmFa_proforma_mant_FormClosed;
     lst_impuesto     = new List <tb_sis_impuesto_Info>();
     bus_impuesto     = new tb_sis_impuesto_Bus();
     lst_producto     = new List <in_Producto_Info>();
     bus_producto     = new in_producto_Bus();
     info_fa_param    = new fa_parametro_info();
     bus_fa_param     = new fa_parametro_Bus();
     lst_termino_pago = new List <fa_TerminoPago_Info>();
     bus_termino_pago = new fa_TerminoPago_Bus();
     blst_det         = new BindingList <fa_proforma_det_Info>();
     lst_sucursal     = new List <tb_Sucursal_Info>();
     bus_sucursal     = new tb_Sucursal_Bus();
     bus_proforma_det = new fa_proforma_det_Bus();
     lst_bodega       = new List <tb_Bodega_Info>();
     bus_bodega       = new tb_Bodega_Bus();
     lst_vendedor     = new List <fa_Vendedor_Info>();
     bus_vendedor     = new fa_Vendedor_Bus();
 }
Exemplo n.º 6
0
        public void CargarCombosXsucurlsa(int IdSucursal)
        {
            try
            {
                fa_Cliente_Bus bus_cliente = new fa_Cliente_Bus();
                Lista_Clientes = bus_cliente.Get_List_Clientes(param.IdEmpresa);
                var CXS = from q in Lista_Clientes
                          where q.IdSucursal == IdSucursal
                          select q;

                this.cmb_cliente.Properties.DataSource = CXS.ToList();

                fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
                Lista_Vendedores = bus_vendedor.Get_List_Vendedores(param.IdEmpresa);


                this.cmb_vendedor.Properties.DataSource    = Lista_Vendedores;
                this.cmb_vendedor.Properties.DisplayMember = "Ve_Vendedor";
                this.cmb_vendedor.Properties.ValueMember   = "IdVendedor";
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
            }
        }
Exemplo n.º 7
0
 private void load_Vendedores()
 {
     try
     {
         fa_Vendedor_Bus         vendedor_bus   = new fa_Vendedor_Bus();
         List <fa_Vendedor_Info> lista_vendedor = new List <fa_Vendedor_Info>();
         lista_vendedor = vendedor_bus.Get_List_Vendedores(param.IdEmpresa);
         gridControl_Vendedor.DataSource = lista_vendedor;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemplo n.º 8
0
        private void cargar_combos(cl_filtros_facturacion_Info model)
        {
            int             IdEmpresa    = Convert.ToInt32(Session["IdEmpresa"]);
            tb_sucursal_Bus bus_sucursal = new tb_sucursal_Bus();
            var             lst_sucursal = bus_sucursal.get_list(IdEmpresa, false);

            lst_sucursal.Add(new tb_sucursal_Info
            {
                IdSucursal     = 0,
                Su_Descripcion = "Todas"
            });
            ViewBag.lst_sucursal = lst_sucursal;

            fa_cliente_Bus bus_cliente = new fa_cliente_Bus();
            var            lst_cliente = bus_cliente.get_list(IdEmpresa, false);

            ViewBag.lst_cliente = lst_cliente;

            fa_cliente_contactos_Bus bus_contacto = new fa_cliente_contactos_Bus();
            var lst_contacto = bus_contacto.get_list(IdEmpresa, model.IdCliente == null ? 0 : Convert.ToDecimal(model.IdCliente));

            lst_contacto.Add(new Info.Facturacion.fa_cliente_contactos_Info
            {
                IdContacto = 0,
                Nombres    = "Todos"
            });
            ViewBag.lst_contacto = lst_contacto;

            fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
            var             lst_vendedor = bus_vendedor.get_list(IdEmpresa, false);

            lst_vendedor.Add(new Info.Facturacion.fa_Vendedor_Info
            {
                IdVendedor  = 0,
                Ve_Vendedor = "Todos"
            });
            ViewBag.lst_vendedor = lst_vendedor;

            fa_proforma_Bus bus_proforma = new fa_proforma_Bus();
            var             lst_proforma = bus_proforma.get_list(IdEmpresa, model.IdSucursal, model.fecha_ini, model.fecha_fin);

            lst_proforma.Add(new Info.Facturacion.fa_proforma_Info
            {
                IdProforma = 0,
                pf_codigo  = "Todos"
            });
            ViewBag.lst_proforma = lst_proforma;
        }
Exemplo n.º 9
0
        private void cargar_combos(int IdEmpresa)
        {
            fa_cliente_Bus bus_cliente = new fa_cliente_Bus();
            var            lst_cliente = bus_cliente.get_list(IdEmpresa, false);

            ViewBag.lst_cliente = lst_cliente;

            tb_sucursal_Bus bus_sucursal = new tb_sucursal_Bus();
            var             lst_sucursal = bus_sucursal.get_list(IdEmpresa, false);

            lst_sucursal.Add(new Info.General.tb_sucursal_Info
            {
                IdSucursal     = 0,
                Su_Descripcion = "TODAS"
            });
            ViewBag.lst_sucursal = lst_sucursal;

            cxc_cobro_tipo_Bus bus_cobro = new cxc_cobro_tipo_Bus();
            var lst_cobro = bus_cobro.get_list(false);

            lst_cobro.Add(new Info.CuentasPorCobrar.cxc_cobro_tipo_Info
            {
                IdCobro_tipo   = "",
                tc_descripcion = "TODOS"
            });
            ViewBag.lst_cobro = lst_cobro;

            fa_cliente_tipo_Bus bus_cliente_tipo = new fa_cliente_tipo_Bus();
            var lst_cliente_tipo = bus_cliente_tipo.get_list(IdEmpresa, false);

            lst_cliente_tipo.Add(new Info.Facturacion.fa_cliente_tipo_Info
            {
                Idtipo_cliente          = 0,
                Descripcion_tip_cliente = "Todos"
            });
            ViewBag.lst_cliente_tipo = lst_cliente_tipo;

            fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
            var             lst_vendedor = bus_vendedor.get_list(IdEmpresa, false);

            lst_vendedor.Add(new Info.Facturacion.fa_Vendedor_Info
            {
                IdVendedor  = 0,
                Ve_Vendedor = "Todos"
            });
            ViewBag.lst_vendedor = lst_vendedor;
        }
Exemplo n.º 10
0
        private void txt_ci_ruc_Leave(object sender, EventArgs e)
        {
            fa_Vendedor_Bus vendedor_bus = new fa_Vendedor_Bus();

            try
            {
                string         Mensaje = "";
                tb_persona_bus busPer  = new tb_persona_bus();
                if (!busPer.VericarCedulaExiste(txt_ci_ruc.Text, ref Mensaje))
                {
                    fa_Vendedor_Bus  busvend  = new fa_Vendedor_Bus();
                    fa_Vendedor_Info info_ven = new fa_Vendedor_Info();

                    info_ven                 = new fa_Vendedor_Info();
                    info_ven.IdEmpresa       = param.IdEmpresa;
                    info_ven.IdVendedor      = (this.lbl_id_vendedor.Text == "") ? 0 : Convert.ToInt32(this.lbl_id_vendedor.Text);
                    info_ven.Ve_Vendedor     = this.txt_vendedor.Text;
                    info_ven.Ve_Comision     = Convert.ToDouble(this.txt_comision.Text);
                    info_ven.ve_cedula       = txt_ci_ruc.Text;
                    info_ven.Estado          = (chk_estado.Checked == true) ? "A" : "I";
                    info_ven.IdUsuario       = param.IdUsuario;
                    info_ven.Fecha_Transac   = DateTime.Now;
                    info_ven.IdUsuarioUltAnu = param.IdUsuario;
                    info_ven.Fecha_UltAnu    = DateTime.Now;
                    info_ven.IdUsuarioUltMod = param.IdUsuario;
                    info_ven.Fecha_UltMod    = DateTime.Now;
                    info_ven.nom_pc          = param.nom_pc;
                    info_ven.ip              = param.ip;

                    if (busvend.VerificaSiExisteVendedor(info_ven, ref Mensaje))
                    {
                        _Accion = Cl_Enumeradores.eTipo_action.actualizar;
                        MessageBox.Show("El Vendedor ya existe se procedera a Modificarlo");
                    }
                    else
                    {
                        _Accion = Cl_Enumeradores.eTipo_action.grabar;
                    }
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 11
0
        private void cargar_combos(int IdEmpresa)
        {
            tb_sucursal_Bus bus_sucursal = new tb_sucursal_Bus();
            var             lst_sucursal = bus_sucursal.get_list(IdEmpresa, false);

            ViewBag.lst_sucursal = lst_sucursal;

            tb_bodega_Bus bus_bodega = new tb_bodega_Bus();
            var           lst_bodega = bus_bodega.get_list(IdEmpresa, false);

            ViewBag.lst_bodega = lst_bodega;

            fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
            var             lst_vendedor = bus_vendedor.get_list(IdEmpresa, false);

            ViewBag.lst_vendedor = lst_vendedor;

            fa_TerminoPago_Bus bus_pago = new fa_TerminoPago_Bus();
            var lst_pago = bus_pago.get_list(false);

            ViewBag.lst_pago = lst_pago;
        }
Exemplo n.º 12
0
        private void cargar_combos_det()
        {
            tb_ciudad_Bus bus_ciudad = new tb_ciudad_Bus();
            var           lst_ciudad = bus_ciudad.get_list("", false);

            ViewBag.lst_ciudad = lst_ciudad;

            tb_parroquia_Bus bus_parroquia = new tb_parroquia_Bus();
            var lst_parroquia = bus_parroquia.get_list("", false);

            ViewBag.lst_parroquia = lst_parroquia;

            int             IdEmpresa    = Convert.ToInt32(SessionFixed.IdEmpresa);
            tb_sucursal_Bus bus_sucursal = new tb_sucursal_Bus();
            var             lst_sucursal = bus_sucursal.get_list(IdEmpresa, false);

            ViewBag.lst_sucursal = lst_sucursal;

            fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
            var             lst_vendedor = bus_vendedor.get_list(IdEmpresa, false);

            ViewBag.lst_vendedor = lst_vendedor;
        }
Exemplo n.º 13
0
        private void txt_ci_ruc_Validating(object sender, CancelEventArgs e)
        {
            try
            {
                fa_Vendedor_Bus  vendedor_bus = new fa_Vendedor_Bus();
                fa_Vendedor_Info info_ven     = new fa_Vendedor_Info();
                fa_Vendedor_Bus  busvend2     = new fa_Vendedor_Bus();
                bool             bandVend     = true;
                if (_Accion == Cl_Enumeradores.eTipo_action.grabar)
                {
                    if (PersoB.VericarCedulaExiste(txt_ci_ruc.Text.Trim(), ref mensaje) == true)
                    {
                        persoI             = PersoB.Get_Info_Persona(txt_ci_ruc.Text.Trim());
                        info_ven           = new fa_Vendedor_Info();
                        info_ven.IdEmpresa = param.IdEmpresa;
                        info_ven.ve_cedula = txt_ci_ruc.Text;
                        txt_vendedor.Text  = persoI.pe_nombreCompleto;
                        bandVend           = busvend2.VerificaSiExisteVendedor(info_ven, ref msg);
                        if (bandVend)
                        {
                            info_ven             = busvend2.ConsultarVendedorPorCedula(param.IdEmpresa, txt_ci_ruc.Text);
                            lbl_id_vendedor.Text = info_ven.IdVendedor.ToString();
                            txt_vendedor.Text    = info_ven.Ve_Vendedor;

                            idemp = param.IdEmpresa;
                            id    = info_ven.IdVendedor;
                            set_Lista_Sucursales();

                            _Accion = Cl_Enumeradores.eTipo_action.actualizar;
                            ucGe_Menu.Visible_bntGuardar_y_Salir = true;
                            ucGe_Menu.Visible_btnGuardar         = true;
                        }
                    }
                    else
                    {
                        string msg = "";
                        info_ven                 = new fa_Vendedor_Info();
                        info_ven.IdEmpresa       = param.IdEmpresa;
                        info_ven.IdVendedor      = (this.lbl_id_vendedor.Text == "") ? 0 : Convert.ToInt32(this.lbl_id_vendedor.Text);
                        info_ven.Ve_Vendedor     = this.txt_vendedor.Text;
                        info_ven.ve_cedula       = txt_ci_ruc.Text;
                        info_ven.Estado          = (chk_estado.Checked == true) ? "A" : "I";
                        info_ven.IdUsuario       = param.IdUsuario;
                        info_ven.Fecha_Transac   = DateTime.Now;
                        info_ven.IdUsuarioUltAnu = param.IdUsuario;
                        info_ven.Fecha_UltAnu    = DateTime.Now;
                        info_ven.IdUsuarioUltMod = param.IdUsuario;
                        info_ven.Fecha_UltMod    = DateTime.Now;
                        info_ven.nom_pc          = param.nom_pc;
                        info_ven.ip              = param.ip;
                        bandVend                 = busvend2.VerificaSiExisteVendedor(info_ven, ref msg);

                        if (bandVend == false)
                        {
                            txt_vendedor.Text = "";
                        }
                        else
                        {
                            info_ven             = busvend2.ConsultarVendedorPorCedula(param.IdEmpresa, txt_ci_ruc.Text);
                            lbl_id_vendedor.Text = info_ven.IdVendedor.ToString();
                            txt_vendedor.Text    = info_ven.Ve_Vendedor;

                            _Accion = Cl_Enumeradores.eTipo_action.actualizar;
                            ucGe_Menu.Visible_bntGuardar_y_Salir = true;
                            ucGe_Menu.Visible_btnGuardar         = true;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }