示例#1
0
        protected void SaveChange_Click(object sender, EventArgs e)
        {
            if (Request["slideid"] != null)
            {
                //thay doi gia tri slide item
                int itemid = int.Parse(Request["slideid"].ToString());

                var itsl = (from i in Data.CV_SlideItems
                            where i.ItemID == itemid
                            select i).FirstOrDefault();
                if (itsl != null)
                {
                    itsl.Title       = txtTitle.Text.Trim();
                    itsl.Description = txtDes.Text.Trim();
                    itsl.URL         = url.Text.Trim();


                    if (flUpload.HasFile)
                    {
                        itsl.FileImage = SaveImage(flUpload.FileContent, flUpload.FileName, LocationImage.Slide);
                    }
                    Data.SubmitChanges();
                }
            }
            else
            {
                //them moi

                var itsl = new CV_SlideItem
                {
                    Title       = txtTitle.Text.Trim(),
                    Description = txtDes.Text.Trim(),
                    URL         = url.Text.Trim(),
                    FileImage   = "no_img.gif",
                    PortalID    = PortalId
                };

                if (flUpload.HasFile)
                {
                    itsl.FileImage = SaveImage(flUpload.FileContent, flUpload.FileName, LocationImage.Slide);
                }

                Data.CV_SlideItems.InsertOnSubmit(itsl);
                Data.SubmitChanges();
            }
            Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(TabId));
        }
        protected void SaveChange_Click(object sender, EventArgs e)
        {
            if (Request["slideid"] != null)
            {
                //thay doi gia tri slide item
                int itemid = int.Parse(Request["slideid"].ToString());

                var itsl = (from i in Data.CV_SlideItems
                           where i.ItemID == itemid
                           select i).FirstOrDefault();
                if (itsl != null) {

                    itsl.Title = txtTitle.Text.Trim();
                    itsl.Description = txtDes.Text.Trim();
                    itsl.URL = url.Text.Trim();

                    if (flUpload.HasFile) {
                        itsl.FileImage=SaveImage(flUpload.FileContent, flUpload.FileName, LocationImage.Slide);
                    }
                    Data.SubmitChanges();
                }
            }
            else
            {
                //them moi

                var itsl = new CV_SlideItem
                {
                    Title = txtTitle.Text.Trim(),
                    Description = txtDes.Text.Trim(),
                    URL = url.Text.Trim(),
                    FileImage = "no_img.gif",
                    PortalID = PortalId
                };

                if (flUpload.HasFile)
                {
                    itsl.FileImage = SaveImage(flUpload.FileContent, flUpload.FileName, LocationImage.Slide);
                }

                Data.CV_SlideItems.InsertOnSubmit(itsl);
                Data.SubmitChanges();
            }
            Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(TabId));
        }