/// <summary> /// Carga de terminal portuarioa by codigo de sucursal /// </summary> /// <returns></returns> public ActionResult ListarTerminalPortuarioTodos() { ActionResult actionResult = null; var manejadorLogEventos = new ManejadorLogEventos(); var registraTarifaVm = new ListaBusquedaTarifaLocalViewModel(); try { var responseListarTerminalPortuario = new MaestrosAgente().ListarTerminalPortuarioTodos(); registraTarifaVm.TerminalPorturario = (from item in responseListarTerminalPortuario.TerminalPortuarioList select HelperCtrl.MiMapper <ListaTerminalPortuarioDTO, ListaTerminalPortuarioViewModel>(item)).ToList(); actionResult = Content(JsonConvert.SerializeObject(registraTarifaVm)); } catch (Exception ex) { HelperCtrl.GrabarLog(ex, "", PoliticaExcepcion.Win); } finally { manejadorLogEventos.RegistrarTiempoEjecucion("", HelperCtrl.ObtenerAtributosManejadorEventos(this.ControllerContext.ToString(), MethodBase.GetCurrentMethod().Name, HelperCtrl.ObtenerUsuario())); } return(actionResult); }
/// <summary> /// Carga inicial de búsqueda de tarifa local /// </summary> /// <returns></returns> public ActionResult BusquedaTarifaLocalIndex() { ActionResult actionResult = null; var manejadorLogEventos = new ManejadorLogEventos(); var registraTarifaVm = new ListaBusquedaTarifaLocalViewModel(); try { var responseListarSucursal = new MaestrosAgente().ListarSucursal(); var responseListarTerminalPortuario = new MaestrosAgente().ListarTerminalPortuario(); var responseListarLinea = new MaestrosAgente().ListarLinea(); registraTarifaVm.Sucursal = (from item in responseListarSucursal.SucursalesList select HelperCtrl.MiMapper <ListaSucursalDTO, ListaSucursalViewModel>(item)).ToList(); registraTarifaVm.TerminalPorturario = (from item in responseListarTerminalPortuario.TerminalPortuarioList select HelperCtrl.MiMapper <ListaTerminalPortuarioDTO, ListaTerminalPortuarioViewModel>(item)) .ToList(); registraTarifaVm.Linea = (from item in responseListarLinea.LineasList select HelperCtrl.MiMapper <ListaLineaDTO, ListaLineaViewModel>(item)).ToList(); registraTarifaVm.FechaVigencia = string.Format("{0:dd/MM/yyyy}", DateTime.Now); actionResult = Content(JsonConvert.SerializeObject(registraTarifaVm)); } catch (Exception ex) { HelperCtrl.GrabarLog(ex, "", PoliticaExcepcion.Win); } finally { manejadorLogEventos.RegistrarTiempoEjecucion("", HelperCtrl.ObtenerAtributosManejadorEventos(this.ControllerContext.ToString(), MethodBase.GetCurrentMethod().Name, HelperCtrl.ObtenerUsuario())); } return(actionResult); }