protected void rptrSlider_ItemCommand(object source, RepeaterCommandEventArgs e) { switch (e.CommandName) { case "Down": { MAINPAGESLIDER self = DALMainPageSlider.Get(Int32.Parse(e.CommandArgument.ToString())); MAINPAGESLIDER upper = DALMainPageSlider.GetBySort(self.SORT + 1); self.SORT++; upper.SORT--; DALMainPageSlider.Update(self); DALMainPageSlider.Update(upper); fillSlider(); break; } case "Up": { MAINPAGESLIDER self = DALMainPageSlider.Get(Int32.Parse(e.CommandArgument.ToString())); MAINPAGESLIDER upper = DALMainPageSlider.GetBySort(self.SORT - 1); self.SORT--; upper.SORT++; DALMainPageSlider.Update(self); DALMainPageSlider.Update(upper); fillSlider(); break; } } }
protected void btnSave_Click(object sender, EventArgs e) { if (ValidateItem()) { MAINPAGESLIDER rec = new MAINPAGESLIDER(); if (RECid > 0) { rec = DALMainPageSlider.Get(RECid); if (!string.IsNullOrEmpty(IMAGE)) { rec.IMAGE = IMAGE; } rec.ALT = txtAlt.Text; rec.ISACTIVE = chkActive.Checked; rec.MAINTEXT = txtMottto.Text; rec.TITLE = txtTitle.Text; rec.DIRECTION = drpDirection.SelectedValue; DALMainPageSlider.Update(rec); } else { rec.IMAGE = IMAGE; rec.SORT = Convert.ToInt16(DALMainPageSlider.GetLastSort() + 1); rec.ALT = txtAlt.Text; rec.ISACTIVE = chkActive.Checked; rec.MAINTEXT = txtMottto.Text; rec.TITLE = txtTitle.Text; rec.DIRECTION = drpDirection.SelectedValue; DALMainPageSlider.Insert(rec); } ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ClosePage", "CloseModal(true);", true); btnDelete.Visible = false; btnCancel.Visible = false; } }