/// <summary> /// Permite buscar cuota por Id de registro /// </summary> /// <param name="pIdCuota"></param> /// <returns></returns> public Cuota BuscarCuota(int pIdCuota) { Cuota cuota = new Cuota(); try { CuotaBL cuotaBL = new CuotaBL(); cuota = cuotaBL.Buscar(pIdCuota); } catch (Exception exception) { throw new FaultException<RetornaMensaje> (new RetornaMensaje { Mensage = string.Format(resMensajes.msjNoBuscado, "Cuota"), CodigoError = exception.GetHashCode().ToString() } , new FaultReason(exception.Message)); } return cuota; }
/// <summary> /// Permite eliminar Cuota por Id de Registro /// </summary> /// <param name="pIdCuota"></param> /// <returns></returns> public RetornaMensaje EliminarCuota(int pIdCuota) { RetornaMensaje retornaMensaje = new RetornaMensaje(); try { CuotaBL cuotaBL = new CuotaBL(); Cuota cuotaEliminar = new Cuota(); cuotaEliminar = cuotaBL.Buscar(pIdCuota); if (cuotaEliminar.N_IdCuota > 0) { cuotaBL.Eliminar(pIdCuota); retornaMensaje.CodigoRetorno = 0; retornaMensaje.Mensage = string.Format(resMensajes.msjEliminadoOK, "Cuota"); } else { retornaMensaje.CodigoRetorno = -1; retornaMensaje.Mensage = string.Format(resMensajes.msjNoBuscado, "Cuota"); } } catch (Exception exception) { throw new FaultException<RetornaMensaje> (new RetornaMensaje { Mensage = string.Format(resMensajes.msjNoEliminado, "Cuota"), CodigoError = exception.GetHashCode().ToString() } , new FaultReason(exception.Message)); } return retornaMensaje; }