public ResponseActualizarDepositoDefaultViewModel ActualizarDepositoDefault(RequestActualizarDepositoDefaultViewModel request) { var responseResult = new ResponseActualizarDepositoDefaultViewModel(); try { var requestAge = new ActualizaDepositoDefaultRequestDTO { CodigoDeposito = request.CodigoDeposito, CodigoTipoContenedor = request.CodigoTipoContenedor, Id = request.Id, CodigoSucursal = request.CodigoSucursal, CodigoLinea = request.CodigoLinea, CodigoEstado = request.CodigoEstado, Observacion = request.Observacion, UsuarioActualizacion = request.UsuarioActualizacion }; var response = new TransmisionesProxyrest().ActualizaDepositoDefault(requestAge); responseResult.Result = response.Result; } catch (Exception ex) { responseResult.Result = new Result(); responseResult.Result.Satisfactorio = false; ManejadorExcepciones.PublicarExcepcion(ex, PoliticaExcepcion.AgenteServicios); } return(responseResult); }
public ActionResult ActualizarDepositoDefault(RequestActualizarDepositoDefaultViewModel request) { ActionResult actionResult = null; var manejadorLogEventos = new ManejadorLogEventos(); try { var usuario = Helpers.Helper.GetUsuarioCliente(); if (usuario != null) { request.UsuarioActualizacion = usuario.Usuario.CodigoUsuario; } var response = new DepositoDefaultAgente().ActualizarDepositoDefault(request); actionResult = Content(JsonConvert.SerializeObject(response)); } catch (Exception ex) { HelperCtrl.GrabarLog(ex, "", PoliticaExcepcion.Win); } finally { manejadorLogEventos.RegistrarTiempoEjecucion("", HelperCtrl.ObtenerAtributosManejadorEventos(this.ControllerContext.ToString(), MethodBase.GetCurrentMethod().Name, HelperCtrl.ObtenerUsuario())); } return(actionResult); }