public static List <EmbarqueInfo> ObtenerProgramacionDatos(EmbarqueInfo embarqueInfo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); List <EmbarqueInfo> programacionEmbarques = programacionEmbarquePL.ObtenerProgramacionDatos(embarqueInfo); return(programacionEmbarques); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static List <JaulaInfo> ObtenerJaulasPorProveedorID(JaulaInfo jaulaInfo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); List <JaulaInfo> listadoJaulas = programacionEmbarquePL.ObtenerJaulasPorProveedorID(jaulaInfo); return(listadoJaulas); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static List <RuteoInfo> ObtenerRuteosActivos() { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); var ruteosActivos = programacionEmbarquePL.ObtenerRuteosActivos(); return(ruteosActivos); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static List <CamionInfo> ObtenerTractosPorProveedorID(CamionInfo camionInfo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); List <CamionInfo> listadoCamiones = programacionEmbarquePL.ObtenerTractosPorProveedorID(camionInfo); return(listadoCamiones); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static EmbarqueInfo CuentaConFolioEmbarque(int embarqueId) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); EmbarqueInfo embarque = programacionEmbarquePL.CuentaConFolioEmbarque(embarqueId); return(embarque); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static AdministracionDeGastosFijosInfo ObtenerGastosFijos(EmbarqueInfo embarqueInfo) { try { embarqueInfo.Activo = EstatusEnum.Activo; var programacionEmbarquePL = new ProgramacionEmbarquePL(); AdministracionDeGastosFijosInfo gastosFijosRespuesta = programacionEmbarquePL.ObtenerGastosFijos(embarqueInfo); return(gastosFijosRespuesta); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static EmbarqueTarifaInfo ObtenerCostoFlete(EmbarqueTarifaInfo embarqueTarifa) { try { embarqueTarifa.Activo = EstatusEnum.Activo; var programacionEmbarquePL = new ProgramacionEmbarquePL(); EmbarqueTarifaInfo EmbarqueTarifa = programacionEmbarquePL.ObtenerCostoFlete(embarqueTarifa); return(EmbarqueTarifa); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static void Eliminar(EmbarqueInfo embarqueInfo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); var seguridad = (SeguridadInfo)ObtenerSeguridad(); int usuarioId = seguridad.Usuario.UsuarioID; embarqueInfo.UsuarioModificacionID = usuarioId; programacionEmbarquePL.Eliminar(embarqueInfo); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static EmbarqueInfo ValidarEstatus(EmbarqueInfo embarqueInfo) { try { var resultadoEmbarqueInfo = new EmbarqueInfo(); var programacionEmbarquePL = new ProgramacionEmbarquePL(); resultadoEmbarqueInfo = programacionEmbarquePL.ValidarEstatus(embarqueInfo); return(resultadoEmbarqueInfo); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static CamionInfo ObtenerTractosPorDescripcion(CamionInfo camionInfo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); CamionInfo camionResultado = programacionEmbarquePL.ObtenerTractosPorDescripcion(camionInfo); if (camionResultado != null && camionResultado.Proveedor.ProveedorID != camionInfo.Proveedor.ProveedorID) { camionResultado = new CamionInfo(); } return(camionResultado); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static List <TipoEmbarqueInfo> ObtenerTiposEmbarque(EstatusEnum Activo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); var programacionEmbarques = programacionEmbarquePL.ObtenerTiposEmbarque(Activo); if (programacionEmbarques == null) { return(null); } return(programacionEmbarques); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static List <EmbarqueInfo> ObtenerProgramacionPorOrganizacionId(int organizacionId) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); var programacionEmbarques = programacionEmbarquePL.ObtenerProgramacionPorOrganizacionId(organizacionId); if (programacionEmbarques == null) { return(null); } return(programacionEmbarques); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static JaulaInfo ObtenerJaulasPorDescripcion(JaulaInfo jaulaInfo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); JaulaInfo jaulaResultado = programacionEmbarquePL.ObtenerJaulasPorDescripcion(jaulaInfo); if (jaulaResultado != null && jaulaResultado.Proveedor.ProveedorID != jaulaInfo.Proveedor.ProveedorID) { jaulaResultado = new JaulaInfo(); } return(jaulaResultado); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static List <EmbarqueInfo> ObtenerJaulasProgramadas(EmbarqueInfo embarqueInfo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); var jaulasProgramadas = programacionEmbarquePL.ObtenerJaulasProgramadas(embarqueInfo); if (jaulasProgramadas == null) { return(null); } return(jaulasProgramadas); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static List <EmbarqueInfo> ObtenerProgramacionTransporte(EmbarqueInfo embarqueInfo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); var programacionEmbarques = programacionEmbarquePL.ObtenerProgramacionTransporte(embarqueInfo); if (programacionEmbarques == null) { return(null); } return(programacionEmbarques); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static List <RuteoInfo> ObtenerRuteosPorOrigenyDestino(RuteoInfo ruteoInfo) { try { Logger.Info(); var programacionEmbarquePL = new ProgramacionEmbarquePL(); List <RuteoInfo> listaRuteos = programacionEmbarquePL.ObtenerRuteosPorOrigenyDestino(ruteoInfo); return(listaRuteos); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
public static void EliminarInformacionDatos(EmbarqueInfo embarqueInfo) { try { var programacionEmbarquePL = new ProgramacionEmbarquePL(); var seguridad = (SeguridadInfo)ObtenerSeguridad(); int usuarioId = seguridad.Usuario.UsuarioID; embarqueInfo.CitaCarga = DateTime.Parse(embarqueInfo.CitaCarga.ToString()); embarqueInfo.CitaDescarga = DateTime.Parse(embarqueInfo.CitaDescarga.ToString()); embarqueInfo.UsuarioCreacionID = usuarioId; embarqueInfo.UsuarioModificacionID = usuarioId; programacionEmbarquePL.EliminarInformacionDatos(embarqueInfo); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static bool ObtenerFleteOrigenDestino(RuteoInfo ruteoInfo) { try { Logger.Info(); var programacionEmbarquePL = new ProgramacionEmbarquePL(); bool existeTarifa = programacionEmbarquePL.ObtenerFleteOrigenDestino(ruteoInfo); return(existeTarifa); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
public static List <EmbarqueRuteoInfo> ObtenerDetallesEmbarqueRuteo(EmbarqueInfo embarqueInfo) { try { Logger.Info(); var programacionEmbarquePL = new ProgramacionEmbarquePL(); List <EmbarqueRuteoInfo> listaDetalles = programacionEmbarquePL.ObtenerDetallesEmbarqueRuteo(embarqueInfo); return(listaDetalles); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
public static EmbarqueInfo Guardar(EmbarqueInfo embarqueInfo, TipoGuardadoProgramacionEmbarqueEnum seccion) { try { var resultadoEmbarqueInfo = new EmbarqueInfo(); var programacionEmbarquePL = new ProgramacionEmbarquePL(); var seguridad = (SeguridadInfo)ObtenerSeguridad(); int usuarioId = seguridad.Usuario.UsuarioID; embarqueInfo.CitaCarga = DateTime.Parse(embarqueInfo.CitaCarga.ToString()); embarqueInfo.CitaDescarga = DateTime.Parse(embarqueInfo.CitaDescarga.ToString()); if (embarqueInfo.UsuarioCreacionID == -1) { // Edicion embarqueInfo.UsuarioModificacionID = usuarioId; } else { //Guardado embarqueInfo.UsuarioModificacionID = usuarioId; embarqueInfo.UsuarioCreacionID = usuarioId; } if (seccion == TipoGuardadoProgramacionEmbarqueEnum.Datos) { // Guardado para seccion de datos // Regresa embarque con su folio de embaque registrado resultadoEmbarqueInfo = programacionEmbarquePL.GuardarDatos(embarqueInfo); } else { programacionEmbarquePL.Guardar(embarqueInfo, seccion); } return(resultadoEmbarqueInfo); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static int EnviarCorreo(EmbarqueInfo embarqueInfo, int organizacionID) { var programacionEmbarquePL = new ProgramacionEmbarquePL(); embarqueInfo.Organizacion = new OrganizacionInfo() { OrganizacionID = organizacionID }; try { string formatoCorreo = HttpContext.GetLocalResourceObject("~/Recepcion/ProgramacionEmbarque.aspx", "formatoCorreoNuevo.Text").ToString(); var correo = programacionEmbarquePL.EnviarCorreo(embarqueInfo, formatoCorreo); return(correo); } catch (Exception ex) { Logger.Error(ex); throw; } }