Esempio n. 1
0
 public bool NEGOCIO_delete(int id)
 {
     try
     {
         var resultado = new DATOS_MovimientoCuenta().DATOS_delete(id);
         return(resultado);
     }
     catch (Exception ex)
     {
         var msgError = ex.Message;
         return(false);
     }
 }
Esempio n. 2
0
 public bool NEGOCIO_update(FCCxCMovimientoCuenta obj)
 {
     try
     {
         var resultado = new DATOS_MovimientoCuenta().DATOS_update(obj);
         return(resultado);
     }
     catch (Exception ex)
     {
         var msgError = ex.Message;
         return(false);
     }
 }
Esempio n. 3
0
 public List <FCCxCMovimientoCuenta> NEGOCIO_SelectAll()
 {
     try
     {
         var res = new DATOS_MovimientoCuenta().DATOS_SelectAll().ToList();
         return(res);
     }
     catch (Exception ex)
     {
         var msgError = ex.Message;
     }
     return(null);
 }
Esempio n. 4
0
 public FCCxCMovimientoCuenta NEGOCIO_Select(int id)
 {
     try
     {
         FCCxCMovimientoCuenta res = null;               //inicialmente es nulo
         var resTemp = new DATOS_MovimientoCuenta().DATOS_Select(id);
         //if (resTemp != null)
         //{
         res = resTemp;
         return(res);                             //lo retorna, sea nulo o el valor retornado por DAL
         //}
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public void MovimientoCuenta_Get_DebeRetornarMismaCantidadCapaDatos()
        {
            //registros retornados por la capa de datos
            CxC.Datos.DATOS_MovimientoCuenta obj = new DATOS_MovimientoCuenta();
            var resCapaDatos = obj.DATOS_SelectAll();

            //registros retornados por el API
            var controller = new MovimientoCuentaController();

            var resApi = controller.Get() as List <FCCxCMovimientoCuenta>;

            if (resApi == null && resCapaDatos == null)
            {
                Assert.AreEqual(0, 0, "Ambos son null");
            }
            else
            {
                Assert.AreEqual(resCapaDatos.Count, resApi.Count, "Cantidad es igual en ambos");
            }
        }
        public void MovimientoCuenta_Get_id_DebeRetonarUnRegistro()
        {
            //throw new NotImplementedException();
            //registros retornados por la capa de datos
            CxC.Datos.DATOS_MovimientoCuenta obj = new DATOS_MovimientoCuenta();
            var resCapaDatos = obj.DATOS_Select(1);

            //registros retornados por el API
            var controller = new MovimientoCuentaController();

            var resApi = controller.Get(1) as FCCxCMovimientoCuenta;

            if (resApi == null && resCapaDatos == null)
            {
                Assert.AreEqual(0, 0, "Ambos son null");
            }
            else
            {
                Assert.IsTrue(resApi.IdMovimiento == resCapaDatos.IdMovimiento, "Retornan valores diferentes");
                Assert.AreNotEqual(resApi, null, "no retornan una fila, retornan null");
            }
        }