public static bool RegistroPago(PlanHonorarios plan) { bool exito = false; try { ValidarDatosPago(plan); exito = HonorariosDao.RegistrarPago(plan); if (exito == true) { List <PlanHonorarios> _listaPagos = new List <PlanHonorarios>(); _listaPagos = HonorariosDao.ListarPagosDelPlan(plan.idPlan); if (_listaPagos.Count > 0) { double SumaPagos = 0; foreach (var item in _listaPagos) { double valor = item.MontoPago; SumaPagos = valor + SumaPagos; } if (SumaPagos == plan.MontoTotal) { exito = HonorariosDao.CierroEstadoPlan(plan.idPlan); } } } } catch (Exception ex) { } return(exito); }
public static List <PlanHonorarios> BuscarHistoricoDePagos(int idPlan) { List <PlanHonorarios> _listaHistorico = new List <PlanHonorarios>(); try { _listaHistorico = HonorariosDao.BuscarHistoricoDePagos(idPlan); } catch (Exception ex) { } return(_listaHistorico); }
public static List <PlanHonorarios> ListarTodosPlanesParaCliente(int idEmpresaSeleccionado) { List <PlanHonorarios> _listaPlanes = new List <PlanHonorarios>(); try { _listaPlanes = HonorariosDao.ListarTodosPlanesParaCliente(idEmpresaSeleccionado); } catch (Exception ex) { } return(_listaPlanes); }
public static List <PlanHonorarios> BuscarDetalleMensualDePagosHonorarios(int anio, string mes) { List <PlanHonorarios> _lista = new List <PlanHonorarios>(); try { _lista = HonorariosDao.BuscarDetalleMensualDePagosHonorarios(anio, mes); } catch (Exception ex) { } return(_lista); }
public static bool GurdarPlan(PlanHonorarios plan) { bool exito = false; try { ValidarDatos(plan); exito = HonorariosDao.GurdarPlan(plan); } catch (Exception ex) { } return(exito); }