From 1f898d4e254ea6eec17eafe8e48edb185d31ed71 2016-03-23 17:15:15 From: Fiorella Quino Date: 2016-03-23 17:15:15 Subject: [PATCH] Task #95: Modulo CGS "parms_to_dict()" git-svn-id: http://jro-dev.igp.gob.pe/svn/jro_hard/radarsys/trunk/webapp@79 aa17d016-51d5-4e8b-934c-7b2bbb1bbe71 --- diff --git a/apps/cgs/models.py b/apps/cgs/models.py index 7136279..aca35d7 100644 --- a/apps/cgs/models.py +++ b/apps/cgs/models.py @@ -36,7 +36,34 @@ class CGSConfiguration(Configuration): self.freq3 = kwargs['freq3'] return True - - + + def parms_to_dict(self): + + parameters = {} + + if self.freq0 == None or self.freq0 == '': + parameters['freq0'] = 0 + else: + parameters['freq0'] = self.freq0 + + if self.freq1 == None or self.freq1 == '': + parameters['freq1'] = 0 + else: + parameters['freq1'] = self.freq1 + + if self.freq2 == None or self.freq2 == '': + parameters['freq2'] = 0 + else: + parameters['freq2'] = self.freq2 + + if self.freq3 == None or self.freq3 == '': + parameters['freq3'] = 0 + else: + parameters['freq3'] = self.freq3 + + + return parameters + + class Meta: db_table = 'cgs_configurations'