コード例 #1
0
 /// <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;
 }
コード例 #2
0
 /// <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;
 }