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; }
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) } )); }