protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int itemId = Convert.ToInt32(Request.Params["id"]); if (itemId != 0) { Model.New item = DataHelper.GetOneNews(itemId); TextBoxDate.Text = item.Date.ToString("dd.MM.yyyy"); NewsText.Text = item.Text; // DataHelper.GetUser(DataHelper.GetBill(cashOut.BillId).UserId).UserName; LabelChangesDate.Text = item.CreateDate.ToString("dd.MM.yyyy HH:mm"); LabelAuthor.Text = DataHelper.GetUser(item.AuthorId).UserName; CheckBoxActive.Checked = item.Active.HasValue && item.Active.Value; } else { LabelChangesDate.Text = DateTime.Now.ToString("dd.MM.yyyy"); LabelAuthor.Text = User.UserName; CheckBoxActive.Checked = true; TextBoxDate.Text = DateTime.Now.ToString("dd.MM.yyyy"); } } }
protected void btnDelete_Click(object sender, ImageClickEventArgs e) { ImageButton Delete = (ImageButton)sender; string IDVal = Delete.CommandArgument; int id = int.Parse(IDVal); HEWDataContext context = new HEWDataContext(); Model.New nNew = context.News.SingleOrDefault(i => i.ID == id); context.News.DeleteOnSubmit(nNew); context.SubmitChanges(); gvNews.DataBind(); }
private void AddNews() { HEWDataContext context = new HEWDataContext(); Model.New newsObj = new Model.New(); newsObj.Title = txtTitle.Text.Trim(); newsObj.Body = txtBody.Text.Trim(); newsObj.IsPublished = cbIsPublished.Checked; newsObj.PublishDate = Convert.ToDateTime(txtPublishDate.Text); newsObj.ImgPublicID = UploadImg(""); context.News.InsertOnSubmit(newsObj); context.SubmitChanges(); Response.Redirect("Default.aspx"); }
private void AddNews() { HEWDataContext context = new HEWDataContext(); Model.New newsObj = new Model.New(); newsObj.Title = txtTitle.Text.Trim(); newsObj.Body = txtBody.Text.Trim(); newsObj.IsPublished = cbIsPublished.Checked; newsObj.PublishDate = Convert.ToDateTime(txtPublishDate.Text); newsObj.ImgPublicID = UploadImg(""); context.News.InsertOnSubmit(newsObj); context.SubmitChanges(); Response.Redirect("Default.aspx"); }
private void RenderNewsItem(int newsId) { Model.New newsObj = Model.Repositories.NewsRepository.GetNewsItem(newsId); if (newsObj == null) { Response.Redirect("Default.aspx"); } txtTitle.Text = newsObj.Title; txtBody.Text = newsObj.Body; txtPublishDate.Text = newsObj.PublishDate.ToString("dd/MM/yyyy"); cbIsPublished.Checked = newsObj.IsPublished; imgNews.Visible = true; imgNews.ImageUrl = "http://images.weserv.nl/?url=res.cloudinary.com/dlyvxs7of/image/upload/" + newsObj.ImgPublicID + ".jpg&h=162&w=176&t=absolute"; }
protected void ButtonSave_Click(object sender, EventArgs e) { Model.New item = new Model.New(); int itemId = 0; try { itemId = Convert.ToInt32(Request.Params["id"]); } catch (System.Exception ex) { DataHelper.AddException(ex); } if (itemId != 0) { item.Id = itemId; } try { var myDate = DateTime.ParseExact(TextBoxDate.Text, "dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None); myDate = myDate.AddHours(DateTime.Now.Hour); myDate = myDate.AddMinutes(DateTime.Now.Minute); myDate = myDate.AddSeconds(DateTime.Now.Second); item.Date = myDate; item.Text = NewsText.Text; item.CreateDate = DateTime.Now; item.AuthorId = User.UserId; item.Active = CheckBoxActive.Checked; DataHelper.SubmitNews(item); } catch (System.Exception ex) { DataHelper.AddException(ex); } Response.Redirect("News.aspx"); }