/// <summary> /// Metodo que permite obtener el objeto de la clase Medida especificado en el parametro de entrada /// </summary> /// <param name="idMedida"></param> /// <returns></returns> public static Medida getMedidaPorID(int idMedida) { Medida objMedida = null; if (lsMedidas.Count != 0) { objMedida = lsMedidas.getMedidaPorID(idMedida); if (objMedida != null) { return(objMedida); } else { //Si no encontramos el objeto medida en la coleccion local actualizamos la lista lsMedidas = getMedidas(); objMedida = lsMedidas.getMedidaPorID(idMedida); } } else { MedidaDAL medidaDAL = new MedidaDAL(); objMedida = medidaDAL.getMedidaPorID(idMedida); } return(objMedida); }
/// <summary> /// Metodo que permite obtener la coleccion de todos los objetos de la clase Medida /// </summary> /// <returns></returns> public static MedidasCollection getMedidas() { MedidaDAL medidaDAL = new MedidaDAL(); if (lsMedidas.Count == 0) { lsMedidas = medidaDAL.getMedidas(); } return(lsMedidas); }