Exemplo n.º 1
0
        protected void btnGenRelations_Click(object sender, EventArgs e)
        {
            //BOLEntityRelations EntityRelationsBOL = new BOLEntityRelations();

            //ContentsDataContext dc = new ContentsDataContext();
            //var ContentList = dc.Contents;
            //foreach (var item in ContentList)
            //{
            //    try
            //    {
            //        EntityRelationsBOL.SetRelatedEntities(item.Code, 4, 4, 3);
            //    }
            //    catch
            //    {
            //    }

            //}

            //BOLEntityRelations EntityRelationsBOL = new BOLEntityRelations();

            //ContentsDataContext dc = new ContentsDataContext();
            //var ContentList = dc.Contents;
            //foreach (var item in ContentList)
            //{
            //    try
            //    {
            //        EntityRelationsBOL.SetRelatedEntities(item.Code, 5, 4, 3);
            //        EntityRelationsBOL.SetRelatedEntities(item.Code, 5, 5, 3);
            //    }
            //    catch
            //    {
            //    }

            //}


            BOLEntityRelations EntityRelationsBOL = new BOLEntityRelations();

            ContentsDataContext dc = new ContentsDataContext();
            var ContentList        = dc.Contents;

            foreach (var item in ContentList)
            {
                try
                {
                    EntityRelationsBOL.SetRelatedEntities(item.Code, 5, 6, 2);
                }
                catch
                {
                }
            }
        }
Exemplo n.º 2
0
        protected void btnTranslate_Click(object sender, EventArgs e)
        {
            if (ViewState["Code"] == null)
            {
                return;
            }
            int Code = Convert.ToInt32(ViewState["Code"]);
            ContentsDataContext dc = new ContentsDataContext();

            Parsetv91._1.Code.DAL.Contents CurRecord = dc.Contents.SingleOrDefault(p => p.Code.Equals(Code));
            CurRecord.EngTitle   = txtEngTitle.Text;
            CurRecord.EngText    = txtEngText.Text;
            CurRecord.Translated = true;
            dc.SubmitChanges();
            Response.Redirect("~/F2E.aspx?CatCode=" + ViewState["CatCode"]);
        }
Exemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string strCatCode = Request["CatCode"];

            Int32.TryParse(strCatCode, out CatCode);
            if (CatCode != 0)
            {
                txtCatCode.Text = CatCode.ToString();
            }

            ContentsDataContext dc = new ContentsDataContext();

            IQueryable <Parsetv91._1.Code.DAL.Contents> ResultList = dc.Contents.Where(p => p.Translated == false);

            if (CatCode != 0)
            {
                ResultList = ResultList.Where(p => p.ContentCatCode.Equals(CatCode));
            }
            rptContents.DataSource = ResultList.Take(10);
            rptContents.DataBind();

            ltrCount.Text = "تعداد ترجمه نشده " + dc.Contents.Where(p => p.Translated.Equals(false)).Count().ToString();
        }
Exemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                string CatCode = Request["CatCode"];
                ViewState["CatCode"] = CatCode;

                string strCode = Request["Code"];
                int    Code;
                Int32.TryParse(strCode, out Code);
                if (Code != 0)
                {
                    ContentsDataContext            dc        = new ContentsDataContext();
                    Parsetv91._1.Code.DAL.Contents CurRecord = dc.Contents.SingleOrDefault(p => p.Code.Equals(Code));
                    txtTitle.Text   = CurRecord.Title;
                    txtContent.Text = CurRecord.ContentText;

                    txtEngText.Text   = CurRecord.EngText;
                    txtEngTitle.Text  = CurRecord.EngTitle;
                    ViewState["Code"] = Code;
                }
            }
        }