Esempio n. 1
0
        protected void btnGuncelle_Click(object sender, EventArgs e)
        {
            try
            {
                int      ID             = int.Parse(lblInfo2.Text);
                Services oldService     = _services.Get(ID);
                Users    user           = (Users)Session["user"];
                string   selectLanguage = ddlLanguage.SelectedItem.Text;
                Language language       = (from l in db.Language
                                           where l.LanguageName == selectLanguage && l.IsActive == true
                                           select l).FirstOrDefault();

                oldService.Title        = txtBaslik.Text;
                oldService.SmallWriting = txtKucukYazi.Text;
                oldService.BigWriting   = txtBuyukYazi.Text;
                oldService.Image        = lblInfo.Text;
                oldService.LanguageID   = language.ID;
                if (Int32.Parse(RadioButtonList1.SelectedItem.Value) == 1)
                {
                    oldService.IsActive = true;
                }
                else
                {
                    oldService.IsActive = false;
                }
                oldService.ModifiedBy   = user.ID;
                oldService.ModifiedDate = DateTime.Now;

                _services.Update(oldService);

                clear();
                Butonvisible(true);
                panelVisible(true, true, false, false);
                Uyari("Güncelleme işlemi başarıyla gerçekleşti", true);
            }
            catch (Exception)
            {
                if (txtBaslik.Text.Length > 100)
                {
                    Uyari("Başlık 100 karakterden daha uzun girilemez!", false);
                }
                else if (txtKucukYazi.Text.Length > 500)
                {
                    Uyari("Küçük yazı 500 karakterden daha uzun girilemez!", false);
                }
                else
                {
                    Uyari("Güncelleme işlemi sırasında bir hata oluştu", false);
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            int serviceID = Convert.ToInt32(Session["hizmet"]);

            AnalitikBilisimSite.Model.Entities.Services service = _service.Get(serviceID);

            ImgAbout.ImageUrl    = service.Image;
            lblTitle.Text        = service.Title;
            lblSmallWriting.Text = service.SmallWriting;
            lblBigWriting.Text   = service.BigWriting;
        }
Esempio n. 3
0
        public ActionResult Index(int?page)
        {
            int pageSize   = 5;
            int pageNumber = (page ?? 1);
            var result     = Services.Get().ToList().Map <List <ServicesViewModel> >();

            return(View(new ServicesViewModel()
            {
                Services = result.ToPagedList(pageNumber, pageSize)
            }
                        ));
        }