/// <summary> /// Metodo que devuelve el tipo de medicion, asociado al nombre del parametro. /// En caso de no poseer la medicion, la da de alta, la persiste y devuelve. /// </summary> /// <param name="nombre">Nombre del Tipo que se espera</param> /// <returns>Tipo asociado al nombre</returns> public TipoMedicion getTipoMedicion(string nombre) { TipoMedicion tipoMedicion; if (TiposMediciones.ContainsKey(nombre)) { tipoMedicion = TiposMediciones[nombre]; } else { tipoMedicion = new TipoMedicion(nombre); dao.guardarTipoMedicion(tipoMedicion); this.agregarTipoMedicion(tipoMedicion); } return(tipoMedicion); }
public void agregarTipoMedicion(TipoMedicion tipoMedicion) { TiposMediciones.Add(tipoMedicion.Nombre, tipoMedicion); }