本文整理汇总了C#中Data.EntityFramework.BLL.TriglavBL.UpdatePost方法的典型用法代码示例。如果您正苦于以下问题:C# TriglavBL.UpdatePost方法的具体用法?C# TriglavBL.UpdatePost怎么用?C# TriglavBL.UpdatePost使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Data.EntityFramework.BLL.TriglavBL
的用法示例。
在下文中一共展示了TriglavBL.UpdatePost方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Btn_Odobri_Click
protected void Btn_Odobri_Click(object sender, EventArgs e)
{
using (TriglavBL temp = new TriglavBL())
{
post_odobreni.PrihvacenaIzmjena = 1;
temp.UpdatePost(post_odobreni);
post.PrihvaceniOdgovori++;
temp.UpdatePost(post);
Response.Redirect("/Public/Clanak.aspx?PostID=" + post.id);
}
}
示例2: btn_SacuvajIzmjeneClanka_Click
public void btn_SacuvajIzmjeneClanka_Click(object sender, EventArgs e)
{
using (TriglavBL temp = new TriglavBL())
{
if (String.Compare( txt_Sadrzaj.Text, post.Sadrzaj) == 0 )
{
lbl_Obavjestenje.Text = "Molimo vas unesite izmjene";
}
else
{
Data.EntityFramework.DAL.Post PostEdit = new Data.EntityFramework.DAL.Post();
PostEdit.Naslov = post.Naslov;
PostEdit.Sadrzaj = txt_Sadrzaj.Text;
PostEdit.Tagovi = post.Tagovi;
PostEdit.DatumKreiranja = DateTime.Now;
PostEdit.DatumZadnjeIzmjene = DateTime.Now;
PostEdit.DatumZadnjeAktivnosti = DateTime.Now;
PostEdit.VlasnikID = korisnik.id;
PostEdit.VlasnikNadimak = korisnik.Nadimak;
Response.Write("POST ID JE " + post.id);
PostEdit.RoditeljskiPostID = post.id;
PostEdit.PodKategorija = post.PodKategorija;
PostEdit.PostVrsta = 2;
PostEdit.PrihvacenaIzmjena = 0;
post.PromijenioID = korisnik.id;
post.DatumKreiranja = DateTime.Now;
post.DatumZadnjeIzmjene = DateTime.Now;
post.DatumZadnjeAktivnosti = DateTime.Now;
post.BrojOdgovora++;
temp.SavePost(PostEdit);
temp.UpdatePost(post);
Response.Write("<script>alert('Uspješno ste sačuvali izmjene');</script>");
Response.Redirect("/Public/Clanak.aspx?PostID=" + post.id);
}
}
}
示例3: btn_SaveKomentar_Click
protected void btn_SaveKomentar_Click(object sender, EventArgs e)
{
if (txt_Sadrzaj.Text == String.Empty)
{
return;
}
else
{
Data.EntityFramework.DAL.Korisnik korisnik = (Data.EntityFramework.DAL.Korisnik)Session["LogiraniKorisnik"];
if (korisnik == null)
{
Response.Redirect("/Login.aspx?ReturnUrl=" + Request.Url);
}
else
{
if (PostId != 0)
{
using (TriglavBL temp = new TriglavBL())
{
Data.EntityFramework.DAL.Komentari komentar = new Data.EntityFramework.DAL.Komentari();
komentar.Sadrzaj = txt_Sadrzaj.Text;
komentar.DatumKreiranja = DateTime.Now;
komentar.Likes = 0;
komentar.Unlikes = 0;
komentar.PostID = PostId;
komentar.KorisnikID = korisnik.id;
komentar.isRazgovor = 0;
temp.SaveKomentar(komentar);
Data.EntityFramework.DAL.Post post = temp.getPostByID(PostId);
post.BrojKomentara++;
temp.UpdatePost(post);
ResetirajPolja();
}
}
}
}
}
示例4: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
Button btn_Pitanja = (Button)Master.FindControl("btn_Pitanja");
//btn_Pitanja.BackColor = Color.LightGreen;
korisnik = (Data.EntityFramework.DAL.Korisnik)Session["LogiraniKorisnik"];
using (TriglavBL temp = new TriglavBL())
{
if (Request.QueryString != null)
{
if (Request.QueryString["PostID"] != null)
{
postId = Int32.Parse(Request.QueryString["PostID"]);
post = temp.getPostByID(postId);
if (post.PostVrsta == 6)
post = temp.getPostByID(post.RoditeljskiPostID.Value);
}
else
{
Response.Redirect("/Public/QA_Pitanja.aspx");
}
}
else
{
Response.Redirect("/Public/QA_Pitanja.aspx");
}
if (!IsPostBack)
{
post.BrojPregleda++; //dodavanje pregleda
temp.UpdatePost(post);
}
LoadClanak(post.id);
}
}
示例5: btn_SaveOdgovor_Click
protected void btn_SaveOdgovor_Click(object sender, EventArgs e)
{
if (korisnik != null)
{
if (txt_oSadrzaj.Text.Count() > 10)
{
odgovor = new Data.EntityFramework.DAL.Post();
using (TriglavBL temp = new TriglavBL())
{
odgovor.PodKategorija = post.PodKategorija;
odgovor.PostVrsta = 6; // pitanje
odgovor.Naslov = "Odgovor";
odgovor.Sadrzaj = txt_oSadrzaj.Text;
odgovor.Sazetak = String.Empty;
odgovor.Tagovi = String.Empty;
odgovor.BrojKomentara = 0;
odgovor.BrojOdgovora = 0;
odgovor.BrojOmiljenih = 0;
odgovor.BrojPoena = 0;
odgovor.BrojPregleda = 0;
odgovor.BrojRangiranja = 0;
odgovor.DatumKreiranja = DateTime.Now;
odgovor.DatumZadnjeAktivnosti = DateTime.Now;
odgovor.DatumZadnjeIzmjene = DateTime.Now;
odgovor.Likes = 0;
odgovor.Unlikes = 0;
odgovor.PrihvacenaIzmjena = 0;
odgovor.PrihvaceniOdgovori = 0;
odgovor.RoditeljskiPostID = post.id;
korisnik = (Data.EntityFramework.DAL.Korisnik)Session["LogiraniKorisnik"];
if (korisnik != null)
{
odgovor.VlasnikID = korisnik.id;
odgovor.VlasnikNadimak = korisnik.Nadimak;
}
else
{
Response.Write("<script>alert('Greška! Molimo vas da se logirate!');</script>");
//Response.Redirect("/Login.aspx");
return;
}
Response.Write("<script>alert(Vaš članak je uspješno sačuvan!');</script>");
temp.SavePost(odgovor);
post.BrojOdgovora++;
post.DatumZadnjeAktivnosti = DateTime.Now;
post.DatumZadnjeIzmjene = DateTime.Now;
post.PromijenioID = korisnik.id;
temp.UpdatePost(post);
Response.Redirect("/Public/QA_Pitanje.aspx?PostID=" + post.id);
}
}
else return;
}
else
{
ClientScript.RegisterStartupScript(this.GetType(), "", "Login()", true);
}
}
示例6: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
korisnik = (Data.EntityFramework.DAL.Korisnik)Session["LogiraniKorisnik"];
using (TriglavBL temp = new TriglavBL())
{
if (Request.QueryString != null)
{
if (Request.QueryString["PostID"] != null)
{
int postId = Int32.Parse(Request.QueryString["PostID"]);
post = temp.getPostByID(postId);
}
else
{
post = temp.getPostByID(2);
}
}
else
{
post = temp.getPostByID(2);
}
if (!IsPostBack)
{
post.BrojPregleda++; //dodavanje pregleda
temp.UpdatePost(post);
}
LoadClanak(post.id);
}
btn_GlavnaStranica.BackColor = System.Drawing.Color.LightGray;
btn_Razgovor.BackColor = System.Drawing.Color.LightGray;
btn_Citaj.BackColor = System.Drawing.Color.LightGray;
btn_VidiIzvornik.BackColor = System.Drawing.Color.White;
btn_VidiIzmjene.BackColor = System.Drawing.Color.LightGray;
}