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)); }
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); }