public ResponseImprimirPermisoSalida ConstruirPermisoSalida(RequestImprimirPermisoSalida request) { ResponseImprimirPermisoSalida response = new ResponseImprimirPermisoSalida { Estado = false }; try { string url = ConfigurationManager.AppSettings["UrlPermisoSalida"].ToString(); response = Helper.InvocarServicio <ResponseImprimirPermisoSalida>(request, url, "POST"); } catch (Exception ex) { response.Mensaje = ex.Message; } return(response); }
public ResponseImprimirPermisoSalida ImprimirPermisoSalida(RequestImprimirPermisoSalida request) { ResponseImprimirPermisoSalida response = new ResponseImprimirPermisoSalida(); PermisoSalidaDA Permisoda = new PermisoSalidaDA(); PermisoSalidaReport report = new PermisoSalidaReport(); try { response.PermisoSalida = report.RenderizarPDF(Permisoda.ImprimirPermisoSalida(request)); response.Estado = true; response.Mensaje = "Correcto"; }catch (Exception ex) { response.Estado = false; response.Mensaje = ex.Message.ToString(); } return(response); }
public ResponseImprimirPermisoSalida ImprimirPermisoSalida(RequestImprimirPermisoSalida request) { PermisoSalidaBL bl = new PermisoSalidaBL(); return(bl.ImprimirPermisoSalida(request)); }
public ResponseImprimirPermisoSalida ImprimirPermisoSalida(RequestImprimirPermisoSalida request, string url) { var response = Helper.InvocarServicio <ResponseImprimirPermisoSalida, RequestImprimirPermisoSalida>(request, url, "POST"); return(response); }
public List <PermisoSalida> ImprimirPermisoSalida(RequestImprimirPermisoSalida request) { List <PermisoSalida> lista = new List <PermisoSalida>(); SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnxANTP"].ToString()); try { SqlCommand cmd = new SqlCommand("USP_IMPRIMIR_PERMISO_SALIDA", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@PermisoSalida", SqlDbType.VarChar, 6).Value = request.PermisoSalida; con.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { PermisoSalida ps = new PermisoSalida(); ps.NumeroPermisoSalida = dr.IsDBNull(dr.GetOrdinal("NumeroPermisoSalida")) ? "" : dr.GetString(dr.GetOrdinal("NumeroPermisoSalida")).Trim(); ps.Rol = dr.IsDBNull(dr.GetOrdinal("Rol")) ? "" : dr.GetString(dr.GetOrdinal("Rol")).Trim(); ps.Agencia = dr.IsDBNull(dr.GetOrdinal("Agencia")) ? "" : dr.GetString(dr.GetOrdinal("Agencia")).Trim(); ps.Despachador = dr.IsDBNull(dr.GetOrdinal("Despachador")) ? "" : dr.GetString(dr.GetOrdinal("Despachador")).Trim(); ps.Carnet = dr.IsDBNull(dr.GetOrdinal("Carnet")) ? "" : dr.GetString(dr.GetOrdinal("Carnet")).Trim(); ps.Recalada = dr.IsDBNull(dr.GetOrdinal("Recalada")) ? "" : dr.GetString(dr.GetOrdinal("Recalada")).Trim(); ps.NombreNave = dr.IsDBNull(dr.GetOrdinal("NombreNave")) ? "" : dr.GetString(dr.GetOrdinal("NombreNave")).Trim(); ps.FechaArribo = dr.IsDBNull(dr.GetOrdinal("FechaArribo")) ? "" : dr.GetString(dr.GetOrdinal("FechaArribo")).Trim(); ps.TipoDocumento = dr.IsDBNull(dr.GetOrdinal("TipoDocumento")) ? "" : dr.GetString(dr.GetOrdinal("TipoDocumento")).Trim(); ps.NumeroDocumento = dr.IsDBNull(dr.GetOrdinal("NumeroDocumento")) ? "" : dr.GetString(dr.GetOrdinal("NumeroDocumento")).Trim(); ps.Cliente = dr.IsDBNull(dr.GetOrdinal("Cliente")) ? "" : dr.GetString(dr.GetOrdinal("Cliente")).Trim(); ps.DocumentoAduana = dr.IsDBNull(dr.GetOrdinal("DocumentoAduana")) ? "" : dr.GetString(dr.GetOrdinal("DocumentoAduana")).Trim(); ps.FechaEmision = dr.IsDBNull(dr.GetOrdinal("FechaEmision")) ? "" : dr.GetString(dr.GetOrdinal("FechaEmision")).Trim(); ps.FechaVencimiento = dr.IsDBNull(dr.GetOrdinal("FechaVencimiento")) ? "" : dr.GetString(dr.GetOrdinal("FechaVencimiento")).Trim(); ps.Item = dr.IsDBNull(dr.GetOrdinal("Item")) ? "" : dr.GetString(dr.GetOrdinal("Item")).Trim(); ps.MarcasNumeros = dr.IsDBNull(dr.GetOrdinal("MarcasNumeros")) ? "" : dr.GetString(dr.GetOrdinal("MarcasNumeros")).Trim(); ps.Mercaderia = dr.IsDBNull(dr.GetOrdinal("Mercaderia")) ? "" : dr.GetString(dr.GetOrdinal("Mercaderia")).Trim(); //ps.IdenManifiesto = dr.IsDBNull(dr.GetOrdinal("IdenManifiesto")) ? "" : dr.GetString(dr.GetOrdinal("IdenManifiesto")).Trim(); ps.TipoEmbalaje = dr.IsDBNull(dr.GetOrdinal("TipoEmbalaje")) ? "" : dr.GetString(dr.GetOrdinal("TipoEmbalaje")).Trim(); ps.TipoCarga = dr.IsDBNull(dr.GetOrdinal("TipoCarga")) ? "" : dr.GetString(dr.GetOrdinal("TipoCarga")).Trim(); ps.Carga = dr.IsDBNull(dr.GetOrdinal("Carga")) ? "" : dr.GetString(dr.GetOrdinal("Carga")).Trim(); ps.Cantidad = dr.IsDBNull(dr.GetOrdinal("Cantidad")) ? 0 : dr.GetDecimal(dr.GetOrdinal("Cantidad")); ps.Peso = dr.IsDBNull(dr.GetOrdinal("Peso")) ? 0 : dr.GetDecimal(dr.GetOrdinal("Peso")); ps.Viaje = dr.IsDBNull(dr.GetOrdinal("Viaje")) ? "" : dr.GetString(dr.GetOrdinal("Viaje")).Trim(); ps.Contenedor = dr.IsDBNull(dr.GetOrdinal("Contenedor")) ? "" : dr.GetString(dr.GetOrdinal("Contenedor")).Trim(); ps.FechaIngreso = dr.IsDBNull(dr.GetOrdinal("FechaIngreso")) ? DateTime.Now : dr.GetDateTime(dr.GetOrdinal("FechaIngreso")); ps.CargaPeligrosa = dr.IsDBNull(dr.GetOrdinal("CargaPeligrosa")) ? "" : dr.GetString(dr.GetOrdinal("CargaPeligrosa")).Trim(); ps.Manifiesto = dr.IsDBNull(dr.GetOrdinal("Manifiesto")) ? "" : dr.GetString(dr.GetOrdinal("Manifiesto")).Trim(); ps.Ubicacion = dr.IsDBNull(dr.GetOrdinal("Ubicacion")) ? "" : dr.GetString(dr.GetOrdinal("Ubicacion")).Trim(); ps.Sada = dr.IsDBNull(dr.GetOrdinal("Sada")) ? "" : dr.GetString(dr.GetOrdinal("Sada")).Trim(); ps.Usuario = dr.IsDBNull(dr.GetOrdinal("Usuario")) ? "" : dr.GetString(dr.GetOrdinal("Usuario")).Trim(); ps.Conectado = dr.IsDBNull(dr.GetOrdinal("Conectado")) ? "" : dr.GetString(dr.GetOrdinal("Conectado")).Trim(); ps.IQBF = dr.IsDBNull(dr.GetOrdinal("IQBF")) ? "" : dr.GetString(dr.GetOrdinal("IQBF")).Trim(); lista.Add(ps); } } catch (Exception ex) { if (lista.Count == 0) { lista.Add(new PermisoSalida()); } } finally { con.Close(); } return(lista); }