Example #1
0
        public AdesioneDao ModificaAdesione(long id)
        {
            AdesioneDao     _adesione = new AdesioneDao();
            AdesioneService _service  = new AdesioneService();

            _adesione = _service.ModificaAdesione(id);
            return(_adesione);
        }
Example #2
0
 public ActionResult CancellaAdesione(long id)
 {
     Asdep.Common.DAO.AdesioneDao model = new Asdep.Common.DAO.AdesioneDao();
     using (HelperService _hp = new HelperService())
     {
         AdesioneDao adesione = _hp.channel.GetAdesioneById(id);
         _hp.channel.CessazioneAdesione(adesione);
     }
     return(View());
 }
Example #3
0
        public ActionResult AggiungiAdesione(AdesioneDao model)
        {
            try
            {
                ViewBag.EntiList       = Session["EntiList"];
                ViewBag.TipiSoggList   = Session["TipiSoggList"];
                ViewBag.TipiLegamiList = Session["TipiLegamiList"];
                ViewBag.TipiAdesList   = Session["TipiAdesList"];

                List <T_ErroriIODao> errori = new List <T_ErroriIODao>();

                int result = -1;
                model.ErroriList = errori;
                using (HelperService _hp = new HelperService())
                {
                    errori = _hp.channel.VerificaAdesione(model);
                }
                model.ErroriList = errori;
                if (model.ErroriList.Any())
                {
                    return(View("CreaAdesione", model));
                }
                else
                {
                    using (HelperService _hp = new HelperService())
                    {
                        result = _hp.channel.AggiungiAdesione(model);
                    }
                }
                if (result > 0)
                {
                    return(View("CreaAdesione", model));
                }
                else
                {
                    ViewBag.Errore = "Contattare l'amministratore";
                    return(View("CreaAdesione", model));
                }
            }
            catch (Exception ex)
            {
                ViewBag.Errore = ex.Message;
                return(View("CreaAdesione", model));
            }
        }
Example #4
0
        public ActionResult SalvaAdesione(Asdep.Common.DAO.AdesioneDao model)
        {
            AdesioneDao _dao = new AdesioneDao();

            ViewBag.EntiList       = Session["EntiList"];
            ViewBag.TipiSoggList   = Session["TipiSoggList"];
            ViewBag.TipiLegamiList = Session["TipiLegamiList"];
            ViewBag.TipiAdesList   = Session["TipiAdesList"];

            using (HelperService _hp = new HelperService())
            {
                _dao = _hp.channel.ModificaAdesione(model.IdAdesione);
            }

            if (_dao.ErroriList.Any())
            {
                return(View("ModificaAdesione", _dao));
            }
            else
            {
                return(View("Index"));
            }
            //return Json(new { success = false, responseText = "The attached file is not supported." });
        }
Example #5
0
        public ActionResult CreaAdesione()
        {
            #region DropDownList
            List <EnteDao>           enti         = new List <EnteDao>();
            List <T_TipiLegameDao>   legami       = new List <T_TipiLegameDao>();
            List <T_TipoSoggettoDao> tipiSogg     = new List <T_TipoSoggettoDao>();
            List <T_TipoAdesioneDao> tipoAdesione = new List <T_TipoAdesioneDao>();
            using (HelperService _hp = new HelperService())
            {
                enti         = _hp.channel.GetAllEnti();
                legami       = _hp.channel.GetTipiLegame();
                tipiSogg     = _hp.channel.GetTipoSoggetti();
                tipoAdesione = _hp.channel.GetTipoAdesioni();
            }


            List <SelectListItem> entiList         = new List <SelectListItem>();
            List <SelectListItem> soggettiList     = new List <SelectListItem>();
            List <SelectListItem> tipoAdesioniList = new List <SelectListItem>();
            List <SelectListItem> tipoLegamiList   = new List <SelectListItem>();

            foreach (EnteDao valore in enti)
            {
                SelectListItem elem = new SelectListItem {
                    Text = valore.CodiceEnte, Value = valore.IdEnte.ToString()
                };
                entiList.Add(elem);
            }

            foreach (T_TipoSoggettoDao valore in tipiSogg)
            {
                SelectListItem elem = new SelectListItem {
                    Text = valore.DescTipoSoggetto, Value = valore.CodTipoSoggetto
                };
                soggettiList.Add(elem);
            }

            foreach (T_TipoAdesioneDao valore in tipoAdesione)
            {
                SelectListItem elem = new SelectListItem {
                    Text = valore.DescBreve, Value = valore.CodTipoAdesione
                };
                tipoAdesioniList.Add(elem);
            }

            foreach (T_TipiLegameDao valore in legami)
            {
                SelectListItem elem = new SelectListItem {
                    Text = valore.DescLegame, Value = valore.CodLegame
                };
                tipoLegamiList.Add(elem);
            }

            Session["EntiList"]       = entiList;
            Session["TipiSoggList"]   = soggettiList;
            Session["TipiLegamiList"] = tipoLegamiList;
            Session["TipiAdesList"]   = tipoAdesioniList;
            ViewBag.EntiList          = entiList;
            ViewBag.TipiSoggList      = soggettiList;
            ViewBag.TipiLegamiList    = tipoLegamiList;
            ViewBag.TipiAdesList      = tipoAdesioniList;
            #endregion

            AdesioneDao dao = new AdesioneDao();
            dao.Soggetto   = new SoggettoDao();
            dao.Soggetto1  = new SoggettoDao();
            dao.ErroriList = new List <T_ErroriIODao>();
            return(View(dao));
        }
Example #6
0
        public int CessazioneAdesione(AdesioneDao _dao)
        {
            AdesioneService _service = new AdesioneService();

            return(_service.CessazioneAdesione(_dao));
        }
Example #7
0
        public int SalvaAdesione(AdesioneDao _dao)
        {
            AdesioneService _service = new AdesioneService();

            return(_service.SalvaAdesione(_dao));
        }