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); }
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); }