public ActionResult ModificarConfiguracionLinea(RequestActualizarConfiguracionLineaViewModel request) { ActionResult actionResult = null; var manejadorLogEventos = new ManejadorLogEventos(); try { var usuario = Helpers.Helper.GetUsuarioCliente(); if (usuario != null) { request.UsuarioRegistro = usuario.Usuario.CodigoUsuario; } var response = new AcuerdoComercialAgente().ModificarConfiguracionLinea(request); actionResult = Content(JsonConvert.SerializeObject(response)); if (response.Result.Satisfactorio) { var Maestro = new MaestrosController(); Maestro.LimpiarDatosCache(); } } 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 ConsultarTarifaIndex() { ActionResult actionResult = null; var manejadorLogEventos = new ManejadorLogEventos(); var listaBusquedaTarifaViewModel = new ListaBusquedaTarifaViewModel(); try { var lineas = new MaestrosAgente().ListarLinea(); var regimenes = new MaestrosController().ListarRegimen(); listaBusquedaTarifaViewModel.Regimen = regimenes; listaBusquedaTarifaViewModel.Linea = (from item in lineas.LineasList select GR.Frameworks.Helper.MiMapper <ListaLineaDTO, ListaLineaViewModel>(item)).ToList(); actionResult = Content(JsonConvert.SerializeObject(listaBusquedaTarifaViewModel)); } catch (Exception ex) { HelperCtrl.GrabarLog(ex, "", PoliticaExcepcion.Win); } finally { manejadorLogEventos.RegistrarTiempoEjecucion("", HelperCtrl.ObtenerAtributosManejadorEventos(this.ControllerContext.ToString(), MethodBase.GetCurrentMethod().Name, HelperCtrl.ObtenerUsuario())); } return(actionResult); }