Example #1
0
        public void DeleteIndicator(Guid Id)
        {
            Models.DBObjects.Indicatori indicatorToDelete = dbContext.Indicatoris.FirstOrDefault(x => x.IdIndicator == Id);

            if (indicatorToDelete != null)
            {
                dbContext.Indicatoris.DeleteOnSubmit(indicatorToDelete);
                dbContext.SubmitChanges();
            }
        }
Example #2
0
        private IndicatorModel MapDbObjectToModel(Models.DBObjects.Indicatori dbIndicator)
        {
            IndicatorModel indicatorModel = new IndicatorModel();

            if (dbIndicator != null)
            {
                indicatorModel.IdIndicator       = dbIndicator.IdIndicator;
                indicatorModel.Denumire          = dbIndicator.Denumire;
                indicatorModel.Descriere         = dbIndicator.Descriere;
                indicatorModel.Formula_de_calcul = dbIndicator.Formula_de_calcul;
                return(indicatorModel);
            }
            return(null);
        }
Example #3
0
        public void UpdateIndicator(IndicatorModel indicatorModel)
        {
            Models.DBObjects.Indicatori existingIndicator = dbContext.Indicatoris.FirstOrDefault(x => x.IdIndicator == indicatorModel.IdIndicator);

            if (existingIndicator != null)
            {
                existingIndicator.IdIndicator       = indicatorModel.IdIndicator;
                existingIndicator.Denumire          = indicatorModel.Denumire;
                existingIndicator.Descriere         = indicatorModel.Descriere;
                existingIndicator.Formula_de_calcul = indicatorModel.Formula_de_calcul;

                dbContext.SubmitChanges();
            }
        }
Example #4
0
        private Models.DBObjects.Indicatori MapModelToDbObject(IndicatorModel indicatorModel)
        {
            Models.DBObjects.Indicatori dbIndicatorModel = new Models.DBObjects.Indicatori();

            if (indicatorModel != null)
            {
                dbIndicatorModel.IdIndicator       = indicatorModel.IdIndicator;
                dbIndicatorModel.Denumire          = indicatorModel.Denumire;
                dbIndicatorModel.Descriere         = indicatorModel.Descriere;
                dbIndicatorModel.Formula_de_calcul = indicatorModel.Formula_de_calcul;

                return(dbIndicatorModel);
            }
            return(null);
        }