示例#1
0
        public Serie insertSerie(Serie serie)
        {
            SerieDAO serieDAO = new SerieDAO();

            serie = serieDAO.insertSerie(serie);
            return(serie);
        }
示例#2
0
        public Serie getSerie(int id)
        {
            SerieDAO serDAO = new SerieDAO();
            Serie    serie  = serDAO.getSerie(id);

            return(serie);
        }
示例#3
0
 public IHttpActionResult Delete(int id)
 {
     if (SerieDAO.Delete(id))
     {
         return(Ok());
     }
     return(BadRequest());
 }
示例#4
0
        public IHttpActionResult Put(Serie serie)
        {
            if (SerieDAO.Update(serie))
            {
                return(Ok());
            }

            return(BadRequest());
        }
示例#5
0
        public Dictionary <string, Object> getSeries(int page, int rpp)
        {
            SerieDAO serieDAO = new SerieDAO();
            var      res      = new Dictionary <string, Object>();

            res.Add("series", serieDAO.getSeries(page, rpp));
            res.Add("total", serieDAO.getSeriesCount());
            return(res);
        }
示例#6
0
 public static List <Serie> List(string y)
 {
     try
     {
         return(SerieDAO.listSerie(y));
     }
     catch (Exception ex)
     {
         throw new Exception("Liste Impossible", ex);
     }
 }
示例#7
0
 public static bool Update(Serie y)
 {
     try
     {
         return(SerieDAO.updateSerie(y));
     }
     catch (Exception ex)
     {
         throw new Exception("Modification Impossible", ex);
     }
 }
示例#8
0
 public static bool Delete(Serie y)
 {
     try
     {
         return(SerieDAO.deleteSerie(y));
     }
     catch (Exception ex)
     {
         throw new Exception("Suppression Impossible", ex);
     }
 }
示例#9
0
 public static Serie Save(Serie y)
 {
     try
     {
         return(SerieDAO.saveSerie(y));
     }
     catch (Exception ex)
     {
         throw new Exception("Insertion Impossible", ex);
     }
 }
示例#10
0
 public static Serie One(Int32 y)
 {
     try
     {
         return(SerieDAO.oneSerie(y));
     }
     catch (Exception ex)
     {
         throw new Exception("Retour Impossible", ex);
     }
 }
示例#11
0
 public static Int32 Current(Serie y)
 {
     try
     {
         return(SerieDAO.currentSerie(y));
     }
     catch (Exception ex)
     {
         throw new Exception("Retour Impossible", ex);
     }
 }
 private void BindGrid()
 {
     try
     {
         grdSerie.DataSource = SerieDAO.GetAll();
         grdSerie.DataBind();
     }
     catch (Exception ex)
     {
         (Master as layout).SetAlert("alert-danger", $"Errore durante il BindGrid in GestisciSerie ===> {ex.Message}");
     }
 }
 protected void btnInsSerie_Click(object sender, EventArgs e)
 {
     try
     {
         SerieDAO.Insert(txtNomeSerie.Text);
         BindGrid();
         (Master as layout).SetAlert("alert-success", $"Serie inserita con successo");
     }
     catch (Exception ex)
     {
         (Master as layout).SetAlert("alert-danger", $"Errore durante l'inserimento di una Serie in GestisciSerie ===> {ex.Message}");
     }
 }
示例#14
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                ddlFiltroSerie.Items.Clear();
                DropDownListManager.FillDdlSerie(SerieDAO.GetAll(), ref ddlFiltroSerie);

                ddlScegliSerie.Items.Clear();
                DropDownListManager.FillDdlSerie(SerieDAO.GetAll(), ref ddlScegliSerie);

                BindGrid(true);
            }

            (Master as layout).HideAlert();
        }
 protected void btnModificaSerie_Click(object sender, EventArgs e)
 {
     try
     {
         SerieDAO.Update(new Serie {
             IdSerie = Convert.ToInt64(hfIdSerie.Value), NomeSerie = txtNomeSerie.Text
         });
         BindGrid();
         (Master as layout).SetAlert("alert-success", $"Serie modificata con successo");
     }
     catch (Exception ex)
     {
         (Master as layout).SetAlert("alert-danger", $"Errore durante l'aggiornamento di una Serie in GestisciSerie ===> {ex.Message}");
     }
 }
 protected void grdSerie_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     try
     {
         long idSerie = Convert.ToInt64(e.CommandArgument);
         if (e.CommandName == "Modifica")
         {
             hfIdSerie.Value           = idSerie.ToString();
             txtNomeSerie.Text         = SerieDAO.GetAll().Where(w => w.IdSerie == idSerie).FirstOrDefault().NomeSerie;
             btnInserisciSerie.Visible = false;
             btnModificaSerie.Visible  = !btnInserisciSerie.Visible;
         }
         else if (e.CommandName == "Elimina")
         {
             SerieDAO.Delete(idSerie);
             BindGrid();
             (Master as layout).SetAlert("alert-success", $"Serie eliminata con successo");
         }
     }
     catch (Exception ex)
     {
         (Master as layout).SetAlert("alert-danger", $"Errore durante il grdSerie_RowCommand in GestisciSerie ===> {ex.Message}");
     }
 }
示例#17
0
 public Serie Post(Serie serie)
 {
     return(SerieDAO.Create(serie));
 }
示例#18
0
 public List <Serie> Get()
 {
     return(SerieDAO.Query());
 }
示例#19
0
 public Serie Get(int id)
 {
     return(SerieDAO.Get(id));
 }
示例#20
0
        public void ActivarSerie(int id)
        {
            SerieDAO serDAO = new SerieDAO();

            serDAO.ActivarSerie(id);
        }
示例#21
0
        public void deleteSerie(int id)
        {
            SerieDAO serDAO = new SerieDAO();

            serDAO.deleteSerie(id);
        }
示例#22
0
        public void updateSerie(Serie serie)
        {
            SerieDAO serDAO = new SerieDAO();

            serDAO.updateSerie(serie);
        }
示例#23
0
 //GET: api/Serie/flash
 public IEnumerable <Serie> Get(string query, int page)
 {
     return(SerieDAO.GetResults(query, page));
 }
 protected void FillDdlScegliSerie()
 {
     ddlScegliSerie.Items.Clear();
     ddlScegliSerie.Items.Add(new ListItem("", "-1"));
     DropDownListManager.FillDdlSerie(SerieDAO.GetAll(), ref ddlScegliSerie);
 }
示例#25
0
 //GET: api/Serie
 public IEnumerable <Serie> Get()
 {
     return(SerieDAO.listSeries());
 }
示例#26
0
 public SerieRN()
 {
     dao = new SerieDAO();
 }