示例#1
0
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        DataTable dbUse = objConnect.GetTableWithCommandText("select ADMIN_ID from tblAdministrators WHERE USERNAME='******'");

        if (dbUse.Rows.Count > 0)
        {
            string rollID   = dbUse.Rows[0]["ADMIN_ID"].ToString();
            bool   ktHoiDap = objConnect.ExcutedCMD("update tblLienHe set ANSWER=N'" + txtContent.Text + "', ADMIN_ANSWER='" + Session["username"].ToString() + "' where ID=" + id);

            DataTable db      = objConnect.GetTableWithCommandText("select * from tblEmailTemplate where EMAILID=1");
            string    content = db.Rows[0]["CONTENT"].ToString();
            string    title   = db.Rows[0]["DESCRIPTION"].ToString();

            string email = txtEmail.Text.Trim();
            content = content.Replace("$1", name);
            content = content.Replace("$2", txtContent.Text);
            bool kt = objMail.SendMail(email, title, content);
            //bool kt = objMail.SendMail(email, title, content);
            if (kt == true)
            {
                //objAsk.UpdateStatus(id);
                objConnect.ExcutedCMD("update tblLienHe set STATUS='1' where ID=" + id);
                string str = "<script type='text/javascript'>";
                str += "function OnRemove(){self.parent.tb_remove();}OnRemove();";
                str += "</script>";
                Response.Write(str);
            }
        }
        else
        {
            Response.Redirect("Login.aspx");
        }
    }
示例#2
0
 private void Deactive(TreeNode treeNode)
 {
     if (treeNode.Checked == true)
     {
         string id = treeNode.Value;
         objConnect.ExcutedCMD("update tblFunctions set isActivate = 0 where FunctionID = " + id);
     }
     foreach (TreeNode tn in treeNode.ChildNodes)
     {
         Deactive(tn);
     }
 }
示例#3
0
    protected void btnSubmit_Click1(object sender, EventArgs e)
    {
        try
        {
            string title           = txtTitle.Text;
            string summary         = txtSumary.Text;
            string content         = txtContent.Text;
            string metaKeyWord     = txtKeywords.Text;
            string metaDescription = txtDescription.Text;
            string _Category       = listCategory.Value;
            int    _schoolID       = Convert.ToInt32(drvSchool.SelectedValue);

            int status = 0;
            if (cbStatus.Checked)
            {
                status = 1;
            }
            else
            {
                status = 0;
            }

            int news_hot = 0;
            if (chkNewsHot.Checked)
            {
                news_hot = 1;
            }
            else
            {
                news_hot = 0;
            }
            int news_NoiBat = 0;
            //if (chkNoiBat.Checked)
            //    news_NoiBat = 1;
            //else
            //    news_NoiBat = 0;

            if (!string.IsNullOrEmpty(Request.QueryString["ID"]))
            {
                int    _newsID = Convert.ToInt32(Request.QueryString["ID"].ToString());
                string filname = "";
                if (fuImage.HasFile)
                {
                    filname = Lib.LocDauFileName(GetRandom() + "_" + fuImage.FileName);
                    //resize ảnh
                    Bitmap images = Lib.ResizeImage(fuImage.PostedFile.InputStream, 800, 600);
                    images.Save(Server.MapPath("~/Images/news/") + filname);
                }
                else
                {
                    DataTable db = objNews.GetNewsByID(Request.QueryString["ID"].ToString());
                    filname = db.Rows[0]["IMAGE"].ToString();
                }

                bool kt = objNews.tblNewsUpdate(int.Parse(Request.QueryString["ID"].ToString()), _Category, title, filname, summary, content, 1, status, metaKeyWord, metaDescription, news_hot, news_NoiBat, _schoolID);
                if (kt)
                {
                    divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công");
                }
                else
                {
                    divMessage.InnerHtml = O2S_Message.Error("Hệ thống", " phát sinh lỗi");
                }


                //Cập nhật Newstags
                string list_tags = listTags.Value;
                //Kiểm tra xmem bài tin này đã có tags hay chưa
                DataTable dbCheckNewsTags = objNewsTags.dataCheckTags(_newsID);
                if (dbCheckNewsTags.Rows.Count > 0)
                {
                    bool kt_updateTags = objNewsTags.Update(Convert.ToInt32(Request.QueryString["ID"].ToString()), list_tags);
                }
                else
                {
                    objNewsTags.Insert(_newsID, list_tags, DateTime.Now, 1);
                }

                //Thêm tags học viên
                string _tags = txtTag.Text;
                if (_tags.Trim() == "")
                {
                    divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công");
                }
                else
                {
                    int abTags = objTags.Insert(_tags, DateTime.Now, 0);
                    if (abTags > 0)
                    {
                        //Kiểm tra xem KH đã có tags nào chưa? Nếu chưa có thì insert
                        DataTable dbCHeck = cnts.GetTableWithCommandText("select * From tblNewsTags where News_ID=" + Convert.ToInt32(Request.QueryString["ID"]));
                        if (dbCHeck.Rows.Count > 0)
                        {
                            cnts.ExcutedCMD("update tblNewsTags set TAG_ID=TAG_ID + ';'+'" + abTags + "' where News_ID=" + Convert.ToInt32(Request.QueryString["ID"]) + "");
                        }
                        else
                        {
                            int abc = objNewsTags.Insert(_newsID, abTags.ToString() + ";", DateTime.Now, 1);
                        }
                        divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công");
                    }
                }
            }
            else
            {
                string filname = "";
                if (fuImage.HasFile)
                {
                    filname = Lib.LocDauFileName(GetRandom() + "_" + fuImage.FileName);
                    //resize ảnh
                    Bitmap images = Lib.ResizeImage(fuImage.PostedFile.InputStream, 800, 600);
                    images.Save(Server.MapPath("~/Images/news/") + filname);
                }
                int a = 0;
                a = objNews.Insert(_Category, title, filname, summary, content, 1, DateTime.Now, status, metaKeyWord, metaDescription, news_hot, news_NoiBat, _schoolID);
                if (a > 0)
                {
                    divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công");
                }
                else
                {
                    divMessage.InnerHtml = O2S_Message.Error("Hệ thống", " phát sinh lỗi");
                }


                //Cập nhật Newstags
                string list_tags = listTags.Value;
                //Kiểm tra xmem bài tin này đã có tags hay chưa
                DataTable dbCheckNewsTags = objNewsTags.dataCheckTags(a);
                if (dbCheckNewsTags.Rows.Count > 0)
                {
                    bool kt_updateTags = objNewsTags.Update(a, list_tags);
                }
                else
                {
                    //int abTags = objTags.Insert(list_tags, DateTime.Now, 0);
                    objNewsTags.Insert(a, list_tags, DateTime.Now, 1);
                }
                //Thêm tags học viên
                string _tags = txtTag.Text;
                if (_tags.Trim() == "")
                {
                    divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công");
                }
                else
                {
                    int abTags = objTags.Insert(_tags, DateTime.Now, 0);
                    if (abTags > 0)
                    {
                        //Kiểm tra xem KH đã có tags nào chưa? Nếu chưa có thì insert
                        DataTable dbCHeck = cnts.GetTableWithCommandText("select * From tblNewsTags where News_ID=" + a);
                        if (dbCHeck.Rows.Count > 0)
                        {
                            cnts.ExcutedCMD("update tblNewsTags set TAG_ID=TAG_ID + ';'+'" + abTags + "' where News_ID=" + a + "");
                        }
                        else
                        {
                            int abc = objNewsTags.Insert(a, abTags.ToString() + ";", DateTime.Now, 1);
                        }
                        divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công");
                    }
                }
            }
        }
        catch (Exception ex)
        {
            divMessage.InnerHtml = O2S_Message.Error("Hệ thống", "Phát hiện lỗi" + ex.Message);
        }
    }
示例#4
0
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        string title = txtName.Text;

        string description = TextBox1.Text;
        int    status      = 0;

        if (cbStatus.Checked)
        {
            status = 1;
        }
        else
        {
            status = 0;
        }

        if (!String.IsNullOrEmpty(Request.QueryString["ID"]))
        {
            string fileName = "";
            if (fuImage.HasFile)
            {
                fileName = Guid.NewGuid() + fuImage.FileName;
                Bitmap image = Lib.ResizeImage(fuImage.PostedFile.InputStream, 580, 300);
                image.Save(Server.MapPath("~/images/photoView/") + fileName);
            }
            else
            {
                DataTable dvPic = objPicture.GetDataByID(Convert.ToInt32(Request.QueryString["ID"]));
                fileName = dvPic.Rows[0]["AVARTA"].ToString();
            }
            bool kt = objPicture.Update(Convert.ToInt32(Request.QueryString["ID"]), title, fileName, description, status);
            if (kt == true)
            {
                string a = "";
                if (uploadPhoTo.HasFile)
                {
                    HttpFileCollection hfc = Request.Files;
                    for (int i = 0; i < hfc.Count; i++)
                    {
                        HttpPostedFile hpf = hfc[i];
                        if (!hpf.FileName.Equals(fileName))
                        {
                            try
                            {
                                string fileNameNew = DateTime.Now.Ticks + hpf.FileName;
                                //Lib.ResizeImage(hpf.InputStream, 586, 170).Save(Server.MapPath("~/images/photoView/") + fileNameNew);
                                Lib.ResizeByWidth(hpf.InputStream, 800).Save(Server.MapPath("~/images/photoView/") + fileNameNew);
                                InsertPhtoView(Convert.ToInt32(Request.QueryString["ID"]), fileNameNew, DateTime.Now, 1);
                            }
                            catch (Exception ex)
                            {
                            }
                        }
                    }
                }
                foreach (DataRow item in getPhoto().Rows)
                {
                    try
                    {
                        if (Request.Form["imgOld" + item["ID"]].Equals("0"))
                        {
                            string _file = Server.MapPath("~/images/photoView/") + item["FILENAME"];
                            cnts.ExcutedCMD("delete from tblPhotoView where ID = " + item["ID"]);
                            if (File.Exists(_file))
                            {
                                File.Delete(_file);
                            }
                        }
                    }
                    catch (Exception ex) { }
                }
                loadData(Convert.ToInt32(Request.QueryString["ID"]));
                btnSubmit.Text       = "Cập nhật";
                divMessage.InnerHtml = LibraryO2S.O2S_Message.Success("Hệ thống", "thực hiện thành công");
            }
        }
        else
        {
            string fileName = "";
            if (fuImage.HasFile)
            {
                fileName = Guid.NewGuid() + fuImage.FileName;
                Bitmap image = Lib.ResizeImage(fuImage.PostedFile.InputStream, 580, 300);
                image.Save(Server.MapPath("~/images/photoView/") + fileName);
            }


            int a = objPicture.Insert(title, fileName, description, DateTime.Now, status);
            if (a > 0)
            {
                if (uploadPhoTo.HasFile)
                {
                    HttpFileCollection hfc = Request.Files;
                    for (int i = 0; i < hfc.Count; i++)
                    {
                        HttpPostedFile hpf = hfc[i];
                        if (!hpf.FileName.Equals(fileName))
                        {
                            try
                            {
                                string fileNameNew = DateTime.Now.Ticks + hpf.FileName;
                                Lib.ResizeByWidth(hpf.InputStream, 800).Save(Server.MapPath("~/images/photoView/") + fileNameNew);

                                InsertPhtoView(a, fileNameNew, DateTime.Now, 1);
                            }
                            catch (Exception ex) { }
                        }
                    }
                }
                divMessage.InnerHtml = LibraryO2S.O2S_Message.Success("Hệ thống", "thực hiện thành công");
            }
            else
            {
                divMessage.InnerHtml = LibraryO2S.O2S_Message.Success("Hệ thống", "phát sinh lỗi");
            }
        }
    }