示例#1
0
        public ActionResult TU1sdEZJ(string sid)
        {
            /*
             * Obs:    Se convierte en IEnumerable<SelectListItem> para factorizar las funciones javascript "fillxxx "
             *      en documento que lo invoca
             */
            CustomJSON    globalResponse = new CustomJSON();
            ResponserData oResponse      = new ResponserData();

            if (User != null)
            {
                try
                {
                    if (sid != null)
                    {
                        int id = Convert.ToInt16(Peach.DecriptText(sid));
                        IEnumerable <SelectListItem> monedas = new BLMoneda().Listar_Select_byOSE(id)
                                                               .Select(p => new SelectListItem {
                            Text = p.Nombre, Value = p.CID
                        });

                        globalResponse.DATA = monedas;
                    }
                }
                catch (Exception ex)
                {
                    globalResponse.ERR = ex.Message;
                }
            }
            else
            {
                return(RedirectToAction("Index", "Account", new { act = "timeout" }));
            }
            return(Json(globalResponse, JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public ActionResult hSm2WfIC()
        {
            CustomJSON    globalResponse = new CustomJSON();
            ResponserData oResponse      = new ResponserData();

            if (User != null)
            {
                try
                {
                    var Monedas = new BLMoneda().Listar()
                                  .Select(p => new SelectListItem {
                        Value = p.CID, Text = p.ISO4217 + " - " + p.Nombre
                    })
                                  .OrderBy(q => q.Text)
                                  .ToList();

                    globalResponse.DATA = Monedas;
                }
                catch (Exception ex)
                {
                    globalResponse.ERR = ex.Message;
                }
            }
            else
            {
                return(RedirectToAction("Index", "Account", new { act = "timeout" }));
            }
            return(Json(globalResponse, JsonRequestBehavior.AllowGet));
        }
示例#3
0
        public ActionResult MmhHNEhy(string sid)
        {
            CustomJSON globalResponse = new CustomJSON();
            BEMoneda   Moneda         = new BEMoneda();

            string _err = string.Empty;

            if (User != null)
            {
                try
                {
                    string Id = Peach.DecriptText(sid);

                    Moneda = new BLMoneda().Listar_byId(Convert.ToInt16(Id));
                    globalResponse.DATA = Moneda;
                }
                catch (Exception ex)
                {
                    globalResponse.ERR = ex.Message;
                }
            }
            else
            {
                return(RedirectToAction("Index", "Account", new { act = "timeout" }));
            }
            return(Json(globalResponse, JsonRequestBehavior.AllowGet));
        }
        public frmLibros(Int32 _empresaId, String _empresa, Int32 _sucursalId, String _sucursal, Int32 _periodoId)
        {
            InitializeComponent();
            empresaId  = _empresaId;
            empresa    = _empresa;
            sucursalId = _sucursalId;
            sucursal   = _sucursal;
            periodoId  = _periodoId;

            objBLMoneda  = new BLMoneda();
            objBLAlmacen = new BLAlmacen();
        }
示例#5
0
        public ActionResult enNBUT09(List <string> dat)
        {
            CustomJSON    globalResponse = new CustomJSON();
            ResponserData oResponse      = new ResponserData();
            BEMoneda      Moneda         = new BEMoneda();

            if (User != null)
            {
                try
                {
                    var nom = dat[0].Trim().ToUpper();
                    var abr = dat[1].Trim();
                    var suf = dat[2].Trim();
                    var sim = dat[3].Trim();
                    var iso = dat[4].Trim().ToUpper();
                    var asg = dat[5];
                    var sid = dat[6];

                    if (nom == string.Empty)
                    {
                        globalResponse.ERR = "No ha ingresado el nombre";
                    }
                    else if (iso == string.Empty)
                    {
                        globalResponse.ERR = "No ha ingresado el ISO";
                    }
                    else
                    {
                        var i_sid = (sid == "0") ? 0 : Convert.ToInt16(Peach.DecriptText(sid));

                        Moneda.Nombre         = nom;
                        Moneda.Abreviatura    = abr;
                        Moneda.SufijoContable = suf;
                        Moneda.Simbolo        = sim;
                        Moneda.ISO4217        = iso;
                        Moneda.Asignable      = new ItemGenerico {
                            IntValue = Convert.ToInt16(asg)
                        };
                        Moneda.Id = i_sid;

                        Moneda.RowAudit = new IRowAudit
                        {
                            IUsr = Convert.ToInt16(Peach.DecriptText(User.CID)),
                            IP   = Common.PageUtility.GetUserIpAddress()
                        };

                        oResponse           = new BLMoneda().Grabar(Moneda);
                        globalResponse.DATA = oResponse;
                    }
                }
                catch (Exception ex)
                {
                    globalResponse.ERR = ex.Message;
                }
            }
            else
            {
                return(RedirectToAction("Index", "Account", new { act = "timeout" }));
            }
            return(Json(globalResponse, JsonRequestBehavior.AllowGet));
        }
 public Form_DiarioResumidoReport()
 {
     InitializeComponent();
     objBLMoneda  = new BLMoneda();
     objBLAlmacen = new BLAlmacen();
 }
示例#7
0
        private void InicializaControles()
        {
            BaseForm.IniciaFecDesdeHasta(deFechaEmision, deFechaVencimiento, 0);

            List <BESearchLookUpEdit> lstSLUEMoneda = new List <BESearchLookUpEdit>();

            lstSLUEMoneda.AddRange(new BESearchLookUpEdit[]
            {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDMONEDA", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_NOMBRE", caption = "Descripcion"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_SIMBOLO", caption = "Simbolo"
                }
            });

            BaseForm.CargarSearchLookUpEdit(searchLookUpMoneda, BLMoneda.ListarMoneda(0, ""), lstSLUEMoneda);


            List <BESearchLookUpEdit> lstSLUETipoPago = new List <BESearchLookUpEdit>();

            lstSLUETipoPago.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDGENERICA", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_CAMPO2", caption = "Descripcion"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpTipoPago, BLGenerica.ListarGenerica(eTblGen.TIPOPAGO.ToString()), lstSLUETipoPago);

            List <BESearchLookUpEdit> lstSLUEImpuesto = new List <BESearchLookUpEdit>();

            lstSLUEImpuesto.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDIMPUESTO", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_NOMBRE", caption = "Descripcion"
                }
            });
            BaseForm.CargarRepositoryItemSearchLookUpEdit(repositoryItemSearchLookUpEdit1, BLImpuesto.ListarImpuesto(0, ""), lstSLUEImpuesto);

            List <BESearchLookUpEdit> lstSLUECliente = new List <BESearchLookUpEdit>();

            lstSLUECliente.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDENTIDAD", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_RAZONSOCIAL2", caption = "Descripcion"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_RAZONSOCIAL1", caption = "Descripcion2"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_DIRECCION", caption = "Descripcion2"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpCliente, BLEntidad.GetListEntidadPorTipo(0, Convert.ToInt32(eTipoEntidad.Cliente), 0, 0), lstSLUECliente);

            List <BESearchLookUpEdit> lstSLUETipoDocumentoContable = new List <BESearchLookUpEdit>();

            lstSLUETipoDocumentoContable.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDTIPODOCUMENTOCONTABLE", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_NOMBREDOCUMENTO", caption = "Descripcion"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDTIPODOCUMENTOCONTABLESERIES", caption = "Descripcion"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpTipoDocumento, BLTipoDocumentoContable.GetTipoDocumentoContablePreferida(), lstSLUETipoDocumentoContable);
        }
示例#8
0
        private void InicializaControles()
        {
            List <BESearchLookUpEdit> lstSLUEUnidadMedida = new List <BESearchLookUpEdit>();

            lstSLUEUnidadMedida.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDUNIDADMEDIDA", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_DESCRIPCION", caption = "Descripcion"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpUnidadMedida, BLUnidadMedida.ListarUnidadMedida(0, ""), lstSLUEUnidadMedida);

            List <BESearchLookUpEdit> lstSLUEImpuesto = new List <BESearchLookUpEdit>();

            lstSLUEImpuesto.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDIMPUESTO", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_NOMBRE", caption = "Descripcion"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpImpuesto, BLImpuesto.ListarImpuesto(0, ""), lstSLUEImpuesto);


            List <BESearchLookUpEdit> lstSLUEMoneda = new List <BESearchLookUpEdit>();

            lstSLUEMoneda.AddRange(new BESearchLookUpEdit[]
            {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDMONEDA", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_NOMBRE", caption = "Descripcion"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_SIMBOLO", caption = "Simbolo"
                }
            });

            BaseForm.CargarSearchLookUpEdit(searchLookUpMonedaCompra, BLMoneda.ListarMoneda(0, ""), lstSLUEMoneda);

            List <BESearchLookUpEdit> lstSLUEProcedencia = new List <BESearchLookUpEdit>();

            lstSLUEProcedencia.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDGENERICA", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_CAMPO2", caption = "Descripcion"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpProcedencia, BLGenerica.ListarGenerica(eTblGen.PROCEDENCIA.ToString()), lstSLUEProcedencia);


            List <BESearchLookUpEdit> lstSLUEMarca = new List <BESearchLookUpEdit>();

            lstSLUEMarca.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDMARCA", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_DESCRIPCION", caption = "Descripcion"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpMarca, BLMarca.ListarMarca(0, ""), lstSLUEMarca);


            List <BESearchLookUpEdit> lstSLUETipoExistencia = new List <BESearchLookUpEdit>();

            lstSLUETipoExistencia.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDTIPOEXISTENCIA", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_DESCRIPCION", caption = "Descripcion"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpTipoExistencia, BLTipoExistencia.ListarTipoExistencia(0, ""), lstSLUETipoExistencia);

            List <BESearchLookUpEdit> lstSLUETipoUso = new List <BESearchLookUpEdit>();

            lstSLUETipoUso.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDGENERICA", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_CAMPO2", caption = "Descripcion"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpTipoUso, BLGenerica.ListarGenerica(eTblGen.TIPOUSO.ToString()), lstSLUETipoUso);


            List <BESearchLookUpEdit> lstSLUECategoria = new List <BESearchLookUpEdit>();

            lstSLUECategoria.AddRange(new BESearchLookUpEdit[] {
                new BESearchLookUpEdit {
                    fieldName = "EPI_INT_IDCATEGORIA", caption = "Id"
                },
                new BESearchLookUpEdit {
                    fieldName = "EPI_VCH_DESCRIPCION", caption = "Descripcion"
                }
            });
            BaseForm.CargarSearchLookUpEdit(searchLookUpCategoria, BLCategoria.ListarCategoria(0, ""), lstSLUECategoria);
        }
示例#9
0
        private void frmInterfacesSunat_Load(object sender, EventArgs e)
        {
            lvwReportes.Items.Clear();
            lvwReportes.Items.Add("Registro de Ventas Sunat");
            lvwReportes.Items.Add("Registro de Compras Sunat");
            lvwReportes.Items.Add("Registro Libros Diarios Sunat");
            lvwReportes.Items.Add("Registro Libro Mayor Sunat");

            radioButton1.Checked = true;

            SqlConnection sqlconn = new SqlConnection(Connection.connectionString());

            sqlconn.Open();
            SqlCommand    command_resultado_busqueda    = new SqlCommand(" EXEC SWP_ParametroReporte ", sqlconn);
            SqlDataReader dataReader_resultado_busqueda = command_resultado_busqueda.ExecuteReader();

            while ((dataReader_resultado_busqueda.Read()))
            {
                RucEmpresa = dataReader_resultado_busqueda.GetValue(1).ToString().Trim();
                //direccParam = dataReader_resultado_busqueda.GetValue(2).ToString();
            }


            objExpContaSis = new exportaVentasContaSis();

            BL.BLHotel moduloContabilidad = new BL.BLHotel();

            if (moduloContabilidad.estaHabilitado() == true)
            {
                moduloHabilitado            = true;
                lblYearComprasSunat.Visible = false;
                txtYearComprasSunat.Visible = false;
                lblYearVentasSunat.Visible  = false;
                txtYearVentasSunat.Visible  = false;
            }
            else
            {
                moduloHabilitado            = false;
                lblYearComprasSunat.Visible = true;
                txtYearComprasSunat.Visible = true;
                lblYearVentasSunat.Visible  = true;
                txtYearVentasSunat.Visible  = true;
            }


            objMonedas        = new BLMoneda();
            objEstablecimento = new BLEstablecimiento();
            cargaMeses();
            cargaMesesCompras();
            cargaMesesLibroDiario();
            cargaMesesLibroMayor();
            cargaMesesLibroInventarioPermanente();
            cargaMonedas();
            cargaEstablecimientos();
            cargaMonedasCompras();

            cargaMonedasEmision();

            /*cargar valores predeterminados o ya utilizados en la
             * ruta de las carpetas donde se generan los archivos*/
            lblRuta.Text              = ConfigurationManager.AppSettings["Ruta_Interfaz_SunatVentas"];
            lblRutaCompras.Text       = ConfigurationManager.AppSettings["Ruta_Interfaz_SunatCompras"];
            lblRutaLAPVentas.Text     = ConfigurationManager.AppSettings["Ruta_Interfaz_LapVentas"];
            lblContaSisVentaRuta.Text = ConfigurationManager.AppSettings["Ruta_Interfaz_ContaSisVentas"];
            rutaLB_libroDiario.Text   = ConfigurationManager.AppSettings["Ruta_Interfaz_SunatCompras"];
            //rutaMayorLB.Text = ConfigurationManager.AppSettings["Ruta_Interfaz_SunatLibroMayor"];
        }