Beispiel #1
0
 /// <summary>
 /// Permite eliminar Cuota por Id de Registro
 /// </summary>
 /// <param name="pIdCuota"></param>
 /// <returns></returns>
 public RetornaMensaje EliminarCuota(int pIdCuota)
 {
     retornaMensaje = new RetornaMensaje();
     try
     {
         cuotaDAO = new CuotaDAO();
         Cuota cuotaEliminar = new Cuota();
         cuotaEliminar = cuotaDAO.Buscar(pIdCuota);
         if (cuotaEliminar.N_IdCuota > 0)
         {
             cuotaDAO.Eliminar(pIdCuota);
             retornaMensaje.CodigoRetorno = 0;
             retornaMensaje.Mensage       = string.Format(resMensajes.msjEliminadoOK, "Cuota");
             retornaMensaje.Exito         = true;
         }
         else
         {
             retornaMensaje.CodigoRetorno = -1;
             retornaMensaje.Mensage       = string.Format(resMensajes.msjNoBuscado, "Cuota");
             retornaMensaje.Exito         = false;
         }
     }
     catch (Exception exception)
     {
         throw new FaultException <RetornaMensaje>
                   (new RetornaMensaje
         {
             Mensage     = string.Format(resMensajes.msjNoEliminado, "Cuota"),
             CodigoError = exception.GetHashCode().ToString(),
             Exito       = false
         }
                   , new FaultReason(exception.Message));
     }
     return(retornaMensaje);
 }
        public void Test03Eliminar()
        {
            // 1. Instancia el objeto a probar
            DCuota pruebaCuota = new DCuota();

            // 2. Instanciamos el objeto TO
            pruebaCuota.IdCuota = 2;

            // 3. Llamada al método del DAO a probar
            //Assert.DoesNotThrow(delegate
            //{
            cuotaDao.Eliminar(pruebaCuota);
            //});

            // 4. Implementar las validaciones
            pruebaCuota = cuotaDao.Obtener(pruebaCuota.IdCuota);
            Assert.IsNull(pruebaCuota);
        }
Beispiel #3
0
        public void Test04Eliminar()
        {
            // 1. Instancia el objeto a probar
            Cuota pruebaCuota = new Cuota();

            // 2. Instanciamos el objeto TO
            pruebaCuota.IdCuota = 2;

            // 3. Llamada al método del DAO a probar
            Assert.DoesNotThrow(delegate
            {
                daoCuota.Eliminar(pruebaCuota);
            });

            // 4. Implementar las validaciones
            pruebaCuota = daoCuota.Obtener(pruebaCuota.IdCuota);
            Assert.Null(pruebaCuota);
        }
        public void EliminarCuota(int idcuota)
        {
            DCuota cuotaExistente = CuotaDAO.Obtener(idcuota);

            CuotaDAO.Eliminar(cuotaExistente);
        }
Beispiel #5
0
 public void EliminarCuota(Cuota cuota)
 {
     // Aquí deben ir las validaciones, reglas de negocio, algoritmos, etc.
     CuotaDAO.Eliminar(cuota);
 }