Пример #1
0
        public ResponseImprimirVolanteDespacho ImprimirVolanteDespacho(RequestImprimirVolanteDespacho request)
        {
            VolanteDespachoDA da = new VolanteDespachoDA();

            return(da.ImprimirVolanteDespacho(request));
        }
        public ResponseImprimirVolanteDespacho ImprimirVolanteDespacho(RequestImprimirVolanteDespacho request)
        {
            VolanteDespachoBL bl = new VolanteDespachoBL();

            return(bl.ImprimirVolanteDespacho(request));
        }
Пример #3
0
        public ResponseImprimirVolanteDespacho ImprimirVolanteDespacho(RequestImprimirVolanteDespacho request)
        {
            ResponseImprimirVolanteDespacho response = new ResponseImprimirVolanteDespacho();
            SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnxANTP"].ToString());

            try
            {
                SqlCommand cmd = new SqlCommand("ImprimirVolanteDespacho", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@NumeroVolante", SqlDbType.VarChar, 20).Value = request.NumeroVolante;
                con.Open();

                SqlDataReader dtr = cmd.ExecuteReader();

                while (dtr.Read())
                {
                    ImprimirVolante v = new ImprimirVolante();
                    v.NumeroVolante        = dtr.IsDBNull(dtr.GetOrdinal("NumeroVolante")) ? "" : dtr.GetString(dtr.GetOrdinal("NumeroVolante"));
                    v.AgenciaAduana        = dtr.IsDBNull(dtr.GetOrdinal("AgenciaAduana")) ? "" : dtr.GetString(dtr.GetOrdinal("AgenciaAduana"));
                    v.Manifiesto           = dtr.IsDBNull(dtr.GetOrdinal("Manifiesto")) ? "" : dtr.GetString(dtr.GetOrdinal("Manifiesto"));
                    v.CodigoPuertoEmbarque = dtr.IsDBNull(dtr.GetOrdinal("CodigoPuertoEmbarque")) ? "" : dtr.GetString(dtr.GetOrdinal("CodigoPuertoEmbarque"));
                    v.PuertoEmbarque       = dtr.IsDBNull(dtr.GetOrdinal("PuertoEmbarque")) ? "" : dtr.GetString(dtr.GetOrdinal("PuertoEmbarque"));
                    v.FechaEmisionVolante  = dtr.IsDBNull(dtr.GetOrdinal("FechaEmisionVolante")) ? DateTime.Now : dtr.GetDateTime(dtr.GetOrdinal("FechaEmisionVolante"));
                    v.NombreNave           = dtr.IsDBNull(dtr.GetOrdinal("NombreNave")) ? "" : dtr.GetString(dtr.GetOrdinal("NombreNave"));
                    v.Recalada             = dtr.IsDBNull(dtr.GetOrdinal("Recalada")) ? "" : dtr.GetString(dtr.GetOrdinal("Recalada"));
                    v.Viaje                   = dtr.IsDBNull(dtr.GetOrdinal("Viaje")) ? "" : dtr.GetString(dtr.GetOrdinal("Viaje"));
                    v.AgenciaMaritima         = dtr.IsDBNull(dtr.GetOrdinal("AgenciaMaritima")) ? "" : dtr.GetString(dtr.GetOrdinal("AgenciaMaritima"));
                    v.FechaArribo             = dtr.IsDBNull(dtr.GetOrdinal("FechaArribo")) ? DateTime.Now : dtr.GetDateTime(dtr.GetOrdinal("FechaArribo"));
                    v.FechaTerminoDescarga    = dtr.IsDBNull(dtr.GetOrdinal("FechaTerminoDescarga")) ? DateTime.Now : dtr.GetDateTime(dtr.GetOrdinal("FechaTerminoDescarga"));
                    v.LineaNaviera            = dtr.IsDBNull(dtr.GetOrdinal("LineaNaviera")) ? "" : dtr.GetString(dtr.GetOrdinal("LineaNaviera"));
                    v.Modalidad               = dtr.IsDBNull(dtr.GetOrdinal("Modalidad")) ? "" : dtr.GetString(dtr.GetOrdinal("Modalidad"));
                    v.DocumentoOrigen         = dtr.IsDBNull(dtr.GetOrdinal("DocumentoOrigen")) ? "" : dtr.GetString(dtr.GetOrdinal("DocumentoOrigen"));
                    v.DocumentoOrigenPadre    = dtr.IsDBNull(dtr.GetOrdinal("DocumentoOrigenPadre")) ? "" : dtr.GetString(dtr.GetOrdinal("DocumentoOrigenPadre"));
                    v.NombreConsignatario     = dtr.IsDBNull(dtr.GetOrdinal("NombreConsignatario")) ? "" : dtr.GetString(dtr.GetOrdinal("NombreConsignatario"));
                    v.TotalBultosManifestados = dtr.IsDBNull(dtr.GetOrdinal("TotalBultosManifestados")) ? 0 : dtr.GetDecimal(dtr.GetOrdinal("TotalBultosManifestados"));
                    v.Bloqueos                = dtr.IsDBNull(dtr.GetOrdinal("Bloqueos")) ? 0 : dtr.GetInt32(dtr.GetOrdinal("Bloqueos"));
                    v.ValidoPorAduana         = dtr.IsDBNull(dtr.GetOrdinal("ValidoPorAduana")) ? true : dtr.GetBoolean(dtr.GetOrdinal("ValidoPorAduana"));
                    v.NumeroDetalleAduana     = dtr.IsDBNull(dtr.GetOrdinal("NumeroDetalleAduana")) ? 0 : dtr.GetInt32(dtr.GetOrdinal("NumeroDetalleAduana"));
                    v.OperadorPortuario       = dtr.IsDBNull(dtr.GetOrdinal("OperadorPortuario")) ? "" : dtr.GetString(dtr.GetOrdinal("OperadorPortuario"));
                    v.Correlativo             = dtr.IsDBNull(dtr.GetOrdinal("Correlativo")) ? 0 : dtr.GetInt32(dtr.GetOrdinal("Correlativo"));
                    v.Contenedor              = dtr.IsDBNull(dtr.GetOrdinal("Contenedor")) ? "" : dtr.GetString(dtr.GetOrdinal("Contenedor"));
                    v.Tamanio                 = dtr.IsDBNull(dtr.GetOrdinal("Tamanio")) ? "" : dtr.GetString(dtr.GetOrdinal("Tamanio"));
                    v.TipoCarga               = dtr.IsDBNull(dtr.GetOrdinal("TipoCarga")) ? "" : dtr.GetString(dtr.GetOrdinal("TipoCarga"));
                    v.ClaseCarga              = dtr.IsDBNull(dtr.GetOrdinal("ClaseCarga")) ? "" : dtr.GetString(dtr.GetOrdinal("ClaseCarga"));
                    v.PesoNetoManifestado     = dtr.IsDBNull(dtr.GetOrdinal("PesoNetoManifestado")) ? 0 : dtr.GetDecimal(dtr.GetOrdinal("PesoNetoManifestado"));
                    v.PesoBrutoRecepcionado   = dtr.IsDBNull(dtr.GetOrdinal("PesoBrutoRecepcionado")) ? 0 : dtr.GetDecimal(dtr.GetOrdinal("PesoBrutoRecepcionado"));
                    v.TaraManifestada         = dtr.IsDBNull(dtr.GetOrdinal("TaraManifestada")) ? 0 : dtr.GetDecimal(dtr.GetOrdinal("TaraManifestada"));
                    v.TaraRecepcionada        = dtr.IsDBNull(dtr.GetOrdinal("TaraRecepcionada")) ? 0 : dtr.GetDecimal(dtr.GetOrdinal("TaraRecepcionada"));
                    v.FechaIngreso            = dtr.IsDBNull(dtr.GetOrdinal("FechaIngreso")) ? DateTime.Now : dtr.GetDateTime(dtr.GetOrdinal("FechaIngreso"));
                    v.FechaUltimaApertura     = dtr.IsDBNull(dtr.GetOrdinal("FechaUltimaApertura")) ? DateTime.Now : dtr.GetDateTime(dtr.GetOrdinal("FechaUltimaApertura"));
                    v.PrecintoManifestado     = dtr.IsDBNull(dtr.GetOrdinal("PrecintoManifestado")) ? "" : dtr.GetString(dtr.GetOrdinal("PrecintoManifestado"));
                    v.PrecintoRecepcionado    = dtr.IsDBNull(dtr.GetOrdinal("PrecintoRecepcionado")) ? "" : dtr.GetString(dtr.GetOrdinal("PrecintoRecepcionado"));
                    v.Sini          = dtr.IsDBNull(dtr.GetOrdinal("Sini")) ? "" : dtr.GetString(dtr.GetOrdinal("Sini"));
                    v.Observaciones = dtr.IsDBNull(dtr.GetOrdinal("Observaciones")) ? "" : dtr.GetString(dtr.GetOrdinal("Observaciones"));
                    v.Mercaderia    = dtr.IsDBNull(dtr.GetOrdinal("Mercaderia")) ? "" : dtr.GetString(dtr.GetOrdinal("Mercaderia"));

                    response.listaDatos.Add(v);
                }
            }
            catch (Exception ex)
            {
                response = null;
            }
            finally
            {
                con.Close();
            }

            return(response);
        }