private List <TablaAmortizacionResult> ObtenerTablaAmortizacionInternal(TablaAmortizacionRequest tablaAmortizacionRequest) { List <TablaAmortizacionResult> tablaAmortizacionResults = new List <TablaAmortizacionResult>(); DateTime dateTime = Convert.ToDateTime(tablaAmortizacionRequest.FechaNacimiento); TablaAmortizacionResult tablaAmortizacionResult = new TablaAmortizacionResult(); var tablaRespuestaProxy = proxy.TablaAmortizacion(tablaAmortizacionRequest.IdDistribuidora, tablaAmortizacionRequest.FolioVale, tablaAmortizacionRequest.MontoVenta, tablaAmortizacionRequest.Nombre, tablaAmortizacionRequest.Apaterno, tablaAmortizacionRequest.Amaterno, dateTime, tablaAmortizacionRequest.Calle, tablaAmortizacionRequest.NumExt, tablaAmortizacionRequest.Colonia, tablaAmortizacionRequest.CP, tablaAmortizacionRequest.Municipio, tablaAmortizacionRequest.Estado, infoService.UserName, infoService.Password); try { tablaAmortizacionResults = ConvertToTablaAmortizacion(tablaRespuestaProxy); } catch (Exception exception) { tablaAmortizacionResults = ObtenerEstatusVale(tablaRespuestaProxy); } return(tablaAmortizacionResults); }
public ResponseBussiness <List <TablaAmortizacionResult> > ObtenerTablaAmortizacion(TablaAmortizacionRequest tablaAmortizacionRequest) { TokenDto token = new TokenService().Get(); return(new FinlagBusiness(token).ObtenerTablaAmortizacion(tablaAmortizacionRequest)); }
/// <summary> /// /// </summary> /// <param name="tablaAmortizacionRequest"></param> /// <returns></returns> public ResponseBussiness <List <TablaAmortizacionResult> > ObtenerTablaAmortizacion(TablaAmortizacionRequest tablaAmortizacionRequest) { return(tryCatch.SafeExecutor(() => { return ObtenerTablaAmortizacionInternal(tablaAmortizacionRequest); })); }