public ActionResult Edit(Guid id, FormCollection collection)
        {
            try
            {
                Models.IndicatorModel indicatorModel = new Models.IndicatorModel();
                UpdateModel(indicatorModel);
                indicatorRepository.UpdateIndicator(indicatorModel);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View("EditIndicator"));
            }
        }
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                Models.IndicatorModel indicatorModel = new Models.IndicatorModel();
                UpdateModel(indicatorModel);
                if (User.Identity.IsAuthenticated) //daca avem utilizator logat
                {
                    indicatorModel.Denumire  = User.Identity.Name + ": " + indicatorModel.Denumire;
                    indicatorModel.Descriere = indicatorModel.Descriere + "," + User.Identity.Name;
                }
                //
                indicatorRepository.InsertIndicator(indicatorModel);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View("CreateIndicator"));
            }
        }
 public ActionResult Delete(Guid id)
 {
     Models.IndicatorModel indicatorModel = indicatorRepository.GetIndicatorById(id);
     return(View("DeleteIndicator", indicatorModel));
 }
 public ActionResult Details(Guid id)
 {
     Models.IndicatorModel indicatorModel = indicatorRepository.GetIndicatorById(id);
     return(View("IndicatorDetails", indicatorModel));
 }