コード例 #1
0
 public NominaModels()
 {
     _IDNomina                  = string.Empty;
     _IDSucursal                = string.Empty;
     _ClaveNomina               = string.Empty;
     _FechaInicio               = DateTime.Today;
     _FechaFin                  = DateTime.Today;
     _ListaNomina               = new List <NominaModels>();
     Usuario                    = string.Empty;
     Conexion                   = string.Empty;
     _CountEmpleado             = 0;
     _EsBusqueda                = false;
     _BandBusqFechas            = false;
     _NombreEmpleado            = string.Empty;
     _Puesto                    = string.Empty;
     _CatedoriaPuesto           = string.Empty;
     _Sueldo                    = 0;
     _Percepciones              = 0;
     _Deducciones               = 0;
     _ListaSucursales           = new List <CatSucursalesModels>();
     _EsBusqueda                = false;
     _fijo                      = false;
     _BandBusqFechas            = false;
     _BandIDSucursal            = false;
     _NombreSucursal            = string.Empty;
     _ListaEmpleados            = new List <EmpleadoNominaViewModels>();
     _ListaConceptosFijo        = new List <NominaConceptosFijosModels>();
     _ListaConceptosVariable    = new List <NominaConceptosEmpModels>();
     _ListaResumenDetalleNomina = new List <NominaResumenDetalleModels>();
     _PeriodoFechas             = string.Empty;
     _ListaNominaDetalle        = new List <NominaDetalleModels>();
     _DatosEmpresa              = new DatosEmpresaViewModels();
     _Estatus                   = false;
 }
コード例 #2
0
 public RptFletesModels()
 {
     _listaFletes        = new List <RptFletesModels>();
     _cliente            = string.Empty;
     _chofer             = string.Empty;
     _vehiculo           = string.Empty;
     _modelo             = string.Empty;
     _placas             = string.Empty;
     _noSerie            = string.Empty;
     _folio              = 0;
     _empresaDestino     = string.Empty;
     _empresaOrigen      = string.Empty;
     _lugarOrigen        = string.Empty;
     _lugarDestino       = string.Empty;
     _datosEmpresa       = new DatosEmpresaViewModels();
     _fechaFin           = DateTime.Today;
     _fechaInicio        = DateTime.Today;
     Conexion            = string.Empty;
     _impuestoRetenido   = 0;
     _impuestoTrasladado = 0;
     _total              = 0;
     _id_sucursal        = string.Empty;
     _importeFlete       = 0;
     _sucursal           = string.Empty;
 }
コード例 #3
0
 public DatosEmpresaViewModels ObtenerDatosEmpresaTipo1(string Cadena)
 {
     try
     {
         DatosEmpresaViewModels Datos = new DatosEmpresaViewModels();
         SqlDataReader          Dr    = SqlHelper.ExecuteReader(Cadena, "spCSLDB_EMPRESA_get_CatEmpresasIDTIPO1");
         while (Dr.Read())
         {
             Datos.LogoEmpresa     = !Dr.IsDBNull(Dr.GetOrdinal("LogoEmpresa")) ? Dr.GetString(Dr.GetOrdinal("LogoEmpresa")) : string.Empty;
             Datos.RazonFiscal     = !Dr.IsDBNull(Dr.GetOrdinal("RazonFiscal")) ? Dr.GetString(Dr.GetOrdinal("RazonFiscal")) : string.Empty;
             Datos.DireccionFiscal = !Dr.IsDBNull(Dr.GetOrdinal("DireccionFiscal")) ? Dr.GetString(Dr.GetOrdinal("DireccionFiscal")) : string.Empty;
             Datos.RFC             = !Dr.IsDBNull(Dr.GetOrdinal("RFC")) ? Dr.GetString(Dr.GetOrdinal("RFC")) : string.Empty;
             Datos.Representante   = !Dr.IsDBNull(Dr.GetOrdinal("Representante")) ? Dr.GetString(Dr.GetOrdinal("Representante")) : string.Empty;
             Datos.NumTelefonico1  = !Dr.IsDBNull(Dr.GetOrdinal("NumTelefono1")) ? Dr.GetString(Dr.GetOrdinal("NumTelefono1")) : string.Empty;
             Datos.NumTelefonico2  = !Dr.IsDBNull(Dr.GetOrdinal("NumTelefono2")) ? Dr.GetString(Dr.GetOrdinal("NumTelefono2")) : string.Empty;
             Datos.Email           = !Dr.IsDBNull(Dr.GetOrdinal("Correo")) ? Dr.GetString(Dr.GetOrdinal("Correo")) : string.Empty;
             Datos.HorarioAtencion = !Dr.IsDBNull(Dr.GetOrdinal("HorarioAtencion")) ? Dr.GetString(Dr.GetOrdinal("HorarioAtencion")) : string.Empty;
             Datos.NombreSucursal  = !Dr.IsDBNull(Dr.GetOrdinal("NombreSucursal")) ? Dr.GetString(Dr.GetOrdinal("NombreSucursal")) : string.Empty;
             //Bitmap bmpFromString = Datos.DatosEmpresa.LogoEmpresa.Base64StringToBitmap();
             //Datos.DatosEmpresa.ImagenContruida = bmpFromString.ToBase64ImageReport(ImageFormat.Png);
         }
         Dr.Close();
         return(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #4
0
 public RptSociosModels()
 {
     _NombreCompleto = string.Empty;
     _Procentaje     = 0;
     _ListaSocio     = new List <RptSociosModels>();
     _Total          = 0;
     _DatosEmpresa   = new DatosEmpresaViewModels();
     _Conexion       = string.Empty;
     _IdSucursal     = string.Empty;
 }
コード例 #5
0
 public RPTPagosProveedorModels()
 {
     _ListaProveedor = new List<RPTPagosProveedorModels>();//se crea la lista
     _datosEmpresa = new DatosEmpresaViewModels();//datos para la empresa, el encabezado
     _Fecha = DateTime.Today;
     _Total = 0;
     _FechaInic = DateTime.Today;
     _FechaFin = DateTime.Today;
     _Conexion = string.Empty;
     _IdSucursal = string.Empty;
 }
コード例 #6
0
 public RptSalidaModels()
 {
     _Categoria    = string.Empty;
     _SubCategoria = string.Empty;
     _Fecha        = DateTime.Today;
     _FechaInicio  = DateTime.Today;
     _FechaFin     = DateTime.Today;
     _Conexion     = string.Empty;
     _ListaSalidas = new List <RptSalidaModels>();
     _DatosEmpresa = new DatosEmpresaViewModels();
 }
コード例 #7
0
 public RptCorralesModels()
 {
     _Corral        = string.Empty;
     _ListaCorrales = new List <RptCorralesModels>();
     _DatosEmpresa  = new DatosEmpresaViewModels();
     _Conexion      = string.Empty;
     _FechaInicio   = DateTime.Today;
     _FechaFin      = DateTime.Today;
     _NumeroSerie   = string.Empty;
     _NumeroGrande  = string.Empty;
 }
コード例 #8
0
 public RptProvedorVendioMasModels()
 {
     _IDProveedor             = string.Empty;
     _NombreCompra            = string.Empty;
     _NombreProveedor         = string.Empty;
     _ListaProveedorVendioMas = new List <RptProvedorVendioMasModels>();
     _FechaInicio             = DateTime.Today;
     _FechaFin     = DateTime.Today;
     _Conexion     = string.Empty;
     _DatosEmpresa = new DatosEmpresaViewModels();
     _IdSucursal   = string.Empty;
 }
コード例 #9
0
 public RptEntradaModels()
 {
     _NombreCliente = string.Empty;
     _Fecha         = DateTime.Today;
     _Total         = 0;
     _Descripcion   = string.Empty;
     _Merma         = 0;
     _Folio         = 0;
     _Observaciones = string.Empty;
     _ListaEntradas = new List <RptEntradaModels>();
     _DatosEmpresa  = new DatosEmpresaViewModels();
     _IdSucursal    = string.Empty;
 }
コード例 #10
0
 public RptEstadoCuentaProveedorModels()
 {
     _listEstadoCuentaProveedor = new List <RptEstadoCuentaProveedorModels>();
     _datosEmpresa    = new DatosEmpresaViewModels();
     _folio           = 0;
     _tipoProveedor   = string.Empty;
     _nombreProveedor = string.Empty;
     _total           = 0;
     _pagos           = 0;
     _pendiente       = 0;
     _fehcaInicio     = DateTime.Today;
     _fechaFin        = DateTime.Today;
     Conexion         = string.Empty;
 }
コード例 #11
0
 public RptMantenimientoVehiculoModels()
 {
     FechaInicio       = DateTime.Today;
     FechaFin          = DateTime.Today;
     IDSucursal        = string.Empty;
     NomSucursal       = string.Empty;
     Vehiculo          = string.Empty;
     Servicio          = string.Empty;
     NomProveedor      = string.Empty;
     Total             = 0;
     Conexion          = string.Empty;
     Fecha             = DateTime.Today;
     _datosEmpresa     = new DatosEmpresaViewModels();
     _ListaMantemiento = new List <RptMantenimientoVehiculoModels>();
 }
コード例 #12
0
 public RptSalidaAlmacenModels()
 {
     IDSucursal   = string.Empty;
     NomAlmacen   = string.Empty;
     NomSucursal  = string.Empty;
     Folio        = string.Empty;
     FechaSalida  = DateTime.Today;
     FechaInicio  = DateTime.Today;
     FechaFin     = DateTime.Today;
     Producto     = string.Empty;
     Cantidad     = 0;
     UnidadMedida = string.Empty;
     Empleado     = string.Empty;
     Conexion     = string.Empty;
     ListaSalidaA = new List <RptSalidaAlmacenModels>();
     DatosEmpresa = new DatosEmpresaViewModels();
 }
コード例 #13
0
 public RptSalidasModels()
 {
     _DatosEmpresa = new DatosEmpresaViewModels();
     _fechaFin     = DateTime.Now;
     _fechaInicio  = DateTime.Now;
     _fecha        = DateTime.Now;
     _subtotal     = 0;
     _concepto     = 0;
     _Descripcion  = string.Empty;
     //Datos de control
     activo      = false;
     user        = string.Empty;
     conexion    = string.Empty;
     Completado  = false;
     opcion      = 0;
     resultado   = string.Empty;
     _TablaDatos = new DataTable();
 }
コード例 #14
0
 public RptEntadaAlmacenModels()
 {
     IDSucursal      = string.Empty;
     NombreAlmacen   = string.Empty;
     NombreSucursal  = string.Empty;
     Folio           = string.Empty;
     FechaEntrega    = DateTime.Today;
     Producto        = string.Empty;
     CantidadPro     = 0;
     NumFactura      = string.Empty;
     CantidadEntrega = 0;
     UnidadMedida    = string.Empty;
     Conexion        = string.Empty;
     _ListaEntradaA  = new List <RptEntadaAlmacenModels>();
     _DatosEmpresa   = new DatosEmpresaViewModels();
     FechaInicio     = DateTime.Today;
     FechaFin        = DateTime.Today;
 }
コード例 #15
0
 public RptGanadosMtoCompraModels()
 {
     _listaGanadosMtoCompra = new List <RptGanadosMtoCompraModels>();
     _listaTotalGanado      = new List <RptGanadosMtoCompraModels>();
     _proveedor             = string.Empty;
     _numArete           = string.Empty;
     _genero             = string.Empty;
     _folio              = 0;
     _fechaInicio        = DateTime.Today;
     _fechaFin           = DateTime.Today;
     _fechaHoraTerminada = DateTime.Today;
     _montoTotal         = 0;
     _datosEmpresa       = new DatosEmpresaViewModels();
     Conexion            = string.Empty;
     _totalGanados       = 0;
     _totalHembras       = 0;
     _totalMachos        = 0;
 }
コード例 #16
0
 public RPTCombustibleModels()
 {
     _Fecha            = DateTime.Today; //FECHA HORA | PROVEEDOR | UNIDAD | CHÓFER | LITROS | PRECIOS POR LITROS | IMPORTE | OBSERVACIÓN
     _Proveedor        = string.Empty;
     _Unidad           = string.Empty;
     _Chofer           = string.Empty;
     _Litros           = 0;
     _PrecioXLitros    = 0;
     _Importe          = 0;
     _Observacion      = string.Empty;
     _datosEmpresa     = new DatosEmpresaViewModels();//el nombre
     _FechaInic        = DateTime.Today;
     _IdSucursal       = string.Empty;
     _ListaEntradas    = new List <RPTCombustibleModels>();
     _Conexion         = string.Empty;
     _IdSucursal       = string.Empty;
     _NombreSucursal   = string.Empty;
     _ListaCmbSucursal = new List <CatSucursalesModels>();
 }
コード例 #17
0
 public RptProveedorMermaAltaModels()
 {
     _nombreProveedor        = string.Empty;
     _merma                  = 0;
     _mermaTotal             = 0;
     _listaRptProveedorMerma = new List <RptProveedorMermaAltaModels>();
     Conexion                = string.Empty;
     Resultado               = 0;
     Completado              = false;
     Opcion                  = 0;
     Usuario                 = string.Empty;
     _DatosEmpresa           = new DatosEmpresaViewModels();
     _FechaFin               = DateTime.Today;
     _FechaInicio            = DateTime.Today;
     _NombreCompra           = string.Empty;
     _IDSucursalActual       = string.Empty;
     _ListaCmbSucursal       = new List <CatSucursalesModels>();
     _NombreSucursal         = string.Empty;
 }
コード例 #18
0
 public RptGanadosMtoVentaModels()
 {
     _listaGanadosMtoVenta = new List <RptGanadosMtoVentaModels>();
     _ListaTotalGanado     = new List <RptGanadosMtoVentaModels>();
     _cliente        = string.Empty;
     _numArete       = string.Empty;
     _folio          = 0;
     _fechaHoraVenta = DateTime.Today;
     _fechaInicio    = DateTime.Today;
     _fechaFin       = DateTime.Today;
     _montoTotal     = 0;
     _genero         = string.Empty;
     Conexion        = string.Empty;
     _datosEmpresa   = new DatosEmpresaViewModels();
     _IdSucursal     = string.Empty;
     _NombreSucursal = string.Empty;
     _FolioVC        = string.Empty;
     _KGCabeza       = 0;
     _TipoEvento     = string.Empty;
 }
コード例 #19
0
 public RptRendimientoVehiculoModels()
 {
     IDSucursal       = string.Empty;
     NomSucursal      = string.Empty;
     FechaInicio      = DateTime.Today;
     FechaFin         = DateTime.Today;
     NomVehiculo      = string.Empty;
     Fecha            = DateTime.Today;
     NomProveedor     = string.Empty;
     NoTicket         = string.Empty;
     Litros           = 0;
     KmInicial        = 0;
     KmFinal          = 0;
     PrecioLitro      = 0;
     Rendimiento      = 0;
     TotalCompra      = 0;
     TipoCombustible  = string.Empty;
     _DatosEmpresa    = new DatosEmpresaViewModels();
     ListaRendimiento = new List <RptRendimientoVehiculoModels>();
     Conexion         = string.Empty;
 }
コード例 #20
0
        public ReporteTipoFleteModels()
        {
            _FechaHora               = DateTime.Now;
            _FechaInicio             = DateTime.Today;
            _FechaFin                = DateTime.Today;
            _Folio                   = 0;
            _Importe                 = 0;
            _LugarOrigen             = string.Empty;
            _LugarDestino            = string.Empty;
            _ListaReporteFleteModels = new List <ReporteTipoFleteModels>();
            _datosEmpresa            = new DatosEmpresaViewModels();
            _ListaCmbSucursal        = new List <CatSucursalesModels>();
            _ListaTipoFlete          = new List <CmbTipoFleteModels>();
            _id_tipoFlete            = 0;
            _TipoFlete               = string.Empty;

            Conexion   = string.Empty;
            Resultado  = 0;
            Usuario    = string.Empty;
            Completado = false;
        }
コード例 #21
0
 public RptAlmacenModels()
 {
     IDSucursal      = string.Empty;
     NomSucursal     = string.Empty;
     NomAlmacen      = string.Empty;
     ClaveProducto   = string.Empty;
     NomProducto     = string.Empty;
     Existencia      = 0;
     NomUnidadMedida = string.Empty;
     Precio          = 0;
     Total           = 0;
     Conexion        = string.Empty;
     _ListaAlmacen   = new List <RptAlmacenModels>();
     _DatosEmpresa   = new DatosEmpresaViewModels();
     FechaFin        = DateTime.Today;
     FechaInicio     = DateTime.Today;
     //================
     Fecha          = DateTime.Today;
     Hora           = string.Empty;
     Entrega        = string.Empty;
     Recibe         = string.Empty;
     TipoMovimiento = string.Empty;
 }
コード例 #22
0
 public RptGandosModels()
 {
     _cliente              = string.Empty;
     _montoTotal           = 0;
     _genero               = string.Empty;
     _folio                = 0;
     _fechahoraVenta       = DateTime.Today;
     _fechaInicio          = DateTime.Today;
     _fechaFin             = DateTime.Today;
     _GanadosMachos        = 0;
     _GanadosTotal         = 0;
     _GandosHembras        = 0;
     _listaGanadosVendidos = new List <RptGandosModels>();
     _listaGanadosTotal    = new List <RptGandosModels>();
     _datosEmpresa         = new DatosEmpresaViewModels();
     Conexion              = string.Empty;
     Completado            = false;
     Resultado             = 0;
     Usuario               = string.Empty;
     _TotalKilos           = 0;
     _KiloHembra           = 0;
     _KilosMachos          = 0;
 }
コード例 #23
0
 public RptProveedorMunicipioModels()
 {
     _fechaInicio          = DateTime.Now;
     _fechaFin             = DateTime.Now;
     _listaEstado          = new List <CatEstadoModels>();
     _listaMunicipio       = new List <CatMunicipioModels>();
     _DatosEmpresa         = new DatosEmpresaViewModels();
     _IDEstado             = 0;
     _IDMunicipio          = 0;
     _ganadoCompradoHembra = 0;
     _ganadoCompradoMacho  = 0;
     _ganadoPactadoHembra  = 0;
     _ganadoPactadoMacho   = 0;
     _totalComprado        = 0;
     _totalPactado         = 0;
     //Datos de control
     activo     = false;
     user       = string.Empty;
     conexion   = string.Empty;
     Completado = false;
     opcion     = 0;
     resultado  = string.Empty;
 }
コード例 #24
0
 public RptVentasMermasModels()
 {
     IDSucursal       = string.Empty;
     NombreCliente    = string.Empty;
     NombreSucursal   = string.Empty;
     FolioVenta       = string.Empty;
     FechaFin         = DateTime.Today;
     FechaInicio      = DateTime.Today;
     FechaVenta       = DateTime.Today;
     MermaCliente     = 0;
     MermaVenta       = 0;
     CabezasHembras   = 0;
     CabezasMachos    = 0;
     PesosHembras     = 0;
     PesosMachos      = 0;
     TotalCabezas     = 0;
     TotalPesos       = 0;
     TotalVenta       = 0;
     Flete            = string.Empty;
     Conexion         = string.Empty;
     _ListaVentaMerma = new List <RptVentasMermasModels>();
     DatosEmpresa     = new DatosEmpresaViewModels();
     LugarFlete       = string.Empty;
 }
コード例 #25
0
 public RptJaulasXVentaModels()
 {
     _chofer       = string.Empty;
     _merma        = 0;
     _pesoTotal    = 0;
     _machos       = 0;
     _hembras      = 0;
     _cliente      = string.Empty;
     _folio        = 0;
     _totalGanados = 0;
     _montoTotal   = 0;
     _modelo       = string.Empty;
     _fechaFin     = DateTime.Today;
     _fechaInicio  = DateTime.Today;
     _datosEmpresa = new DatosEmpresaViewModels();
     _listaJaulas  = new List <RptJaulasXVentaModels>();
     _noSerie      = string.Empty;
     _descripcion  = string.Empty;
     _capacidad    = string.Empty;
     Resultado     = 0;
     Conexion      = string.Empty;
     Completado    = false;
     Usuario       = string.Empty;
 }
コード例 #26
0
        public ActionResult ReporteCajaChica(Int64 id)
        {
            try
            {
                _CajaChica_Datos       datos = new _CajaChica_Datos();
                Reporte_Datos          R     = new Reporte_Datos();
                ReporteCajaChica       model = datos.ObtenerDatosReporteCajaChica(id);
                DatosEmpresaViewModels x     = R.ObtenerDatosEmpresaGeneral(_ConexionRepositorio.CadenaConexion);
                LocalReport            Rtp   = new LocalReport
                {
                    EnableExternalImages = true
                };
                Rtp.DataSources.Clear();
                string path = Path.Combine(Server.MapPath("~/Reports"), "ReporteCajaChica.rdlc");
                if (System.IO.File.Exists(path))
                {
                    Rtp.ReportPath = path;
                }
                else
                {
                    return(RedirectToAction("Index", "HistorialCajaChica"));
                }
                ReportParameter[] Parametros = new ReportParameter[6];
                Parametros[0] = new ReportParameter("Empresa", x.RazonFiscal);
                Parametros[1] = new ReportParameter("RFC", x.RFC);
                Parametros[2] = new ReportParameter("Direccion", x.DireccionFiscal);
                Parametros[3] = new ReportParameter("Telefono", x.NumTelefonico1);
                Parametros[4] = new ReportParameter("TelefonoMovil", x.NumTelefonico2);
                Parametros[5] = new ReportParameter("UrlLogo", x.LogoEmpresa);

                Rtp.SetParameters(Parametros);
                Rtp.DataSources.Add(new ReportDataSource("Movimientos", model.ListaMovimientos));
                Rtp.DataSources.Add(new ReportDataSource("Arqueo", model.ListaDenominaciones));
                Rtp.DataSources.Add(new ReportDataSource("Conceptos", model.ListaConceptos));
                Rtp.DataSources.Add(new ReportDataSource("MovimientosCheque", model.ListaMovimientosCheque));
                string reportType = "PDF";
                string mimeType;
                string encoding;
                string fileNameExtension;

                string deviceInfo = "<DeviceInfo>" +
                                    "  <OutputFormat>" + reportType + "</OutputFormat>" +
                                    "</DeviceInfo>";

                Warning[] warnings;
                string[]  streams;
                byte[]    renderedBytes;

                renderedBytes = Rtp.Render(
                    reportType,
                    deviceInfo,
                    out mimeType,
                    out encoding,
                    out fileNameExtension,
                    out streams,
                    out warnings);

                return(File(renderedBytes, mimeType));
            }
            catch (Exception ex)
            {
                return(RedirectToAction("Index", "HistorialCajaChica"));
            }
        }