Ejemplo n.º 1
0
 public bool registrarCata(CATA cata)
 {
     try
     {
         Catas.Add(cata);
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
        /// <summary>
        /// Este metodo permite convertir una cata de la base de datos en un objeto de tipo Cata,
        /// con el fin de que pueda ser interpretada, dicha cata es consultada en el repositorio
        /// a partir de su codigo
        /// </summary>
        /// <param name="codigo">Codigo de la cata</param>
        /// <returns>Retorna una cata con la informacion del repositorio</returns>
        protected internal Cata convertirCATA(string codigo)
        {
            CATA cataDB = repositorio.consultarCata(codigo);
            Cata cata   = new Cata(
                cataDB.CODCATACION,
                cataDB.VEZCATADA,
                cataDB.RANCIDEZ.GetValueOrDefault(),
                cataDB.DULCE.GetValueOrDefault(),
                cataDB.ACIDEZ.GetValueOrDefault(),
                cataDB.AROMA.GetValueOrDefault(),
                cataDB.AMARGO.GetValueOrDefault(),
                cataDB.FRAGANCIA.GetValueOrDefault(),
                cataDB.SABORESIDUAL.GetValueOrDefault(),
                cataDB.CUERPO.GetValueOrDefault(),
                cataDB.IMPRESIONGLOBAL.GetValueOrDefault(),
                cataDB.OBSERVACIONES
                );

            return(cata);
        }
Ejemplo n.º 3
0
        public void TestRegistrarCataVálido()
        {
            Lista catas = new Lista();
            CATA  cata  = new CATA()
            {
                CODCATACION     = "123",
                VEZCATADA       = 1,
                RANCIDEZ        = 3,
                DULCE           = 7,
                ACIDEZ          = 3,
                AROMA           = 9,
                AMARGO          = 8,
                FRAGANCIA       = 6,
                SABORESIDUAL    = 3,
                CUERPO          = 4,
                IMPRESIONGLOBAL = 3,
                OBSERVACIONES   = ""
            };
            bool registroCata = catas.registrarCata(cata);

            Assert.IsTrue(registroCata);
        }