Example #1
0
 private void btnCheckResult_Click(object sender, EventArgs e)
 {
     ClearText();
     Allus.Keepcon.Export.Export export = KeepconSvc.RetriveResult_2("MovistarCustomerCareTw");
     //if (export != null)
     //{
     //    txtImport.Text = export.GetXml();
     //    txtSetId.Text = export.SetId;
     //    KeepconSvc.SaveResult(export);
     //}
 }
Example #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            Allus.Keepcon.Export.Export exp = new Allus.Keepcon.Export.Export();

            Allus.Keepcon.Export.Content c = new Allus.Keepcon.Export.Content();
            c.Id                 = 12121;
            c.ModerationDate     = 23123432432;
            c.ModerationDecision = "APPROVED";
            exp.Contents.Add(c);

            c                    = new Allus.Keepcon.Export.Content();
            c.Id                 = 1111;
            c.ModerationDate     = 23123432432;
            c.ModerationDecision = "REJECTED";
            c.Tagging.Add(new Allus.Keepcon.Export.Tag("Inapropiado")); exp.Contents.Add(c);


            txtImport.Text = exp.GetXml();
        }
Example #3
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        //internal static List<KeepconPost> Update_Sended_Post()
        //{
        //    using (BB_MovistarSM_LogsEntities dc = new BB_MovistarSM_LogsEntities())
        //    {
        //        var x = from s in dc.KeepconPost where s.keepcon_send_date.HasValue == false select s;
        //        return x.ToList<KeepconPost>();

        //    }
        //}


        #endregion

        /// <summary>
        /// Almacena resultado de moderacion
        /// </summary>
        /// <param name="export"></param>
        internal static void SaveResult(Export.Export export)
        {
            using (BB_MovistarSM_LogsEntities dc = new BB_MovistarSM_LogsEntities())
            {
                foreach (Export.Content c in export.Contents)
                {
                    var post = dc.KeepconPost.Where(s => s.PostID.Equals(c.Id)).FirstOrDefault();
                    post.keepcon_result_resived_date = System.DateTime.Now;
                    post.keepcon_moderator_date      = Fwk.HelperFunctions.DateFunctions.UnixLongTimeToDateTime(c.ModerationDate);
                    post.keepcon_moderator_decision  = c.ModerationDecision;
                    post.keepcon_result_setId        = export.SetId;


                    if (c.Tagging != null)
                    {
                        if (c.Tagging.Count > 0)
                        {
                            //try
                            //{
                            post.keepcon_result_tagging = Fwk.HelperFunctions.FormatFunctions.GetStringBuilderWhitSeparator <Allus.Keepcon.Export.Tag>(c.Tagging, ',').ToString();
                            //}
                            //catch (Exception r)
                            //{
                            //    throw r;
                            //}
                        }
                    }
                    if (c.Comments != null)
                    {
                        if (c.Comments.Count > 0)
                        {
                            post.keepcon_result_comments = c.Comments[0].Text.Text;
                        }
                    }
                }
                dc.SaveChanges();
            }
        }
Example #4
0
        private void button2_Click(object sender, EventArgs e)
        {


            Allus.Keepcon.Export.Export exp = new Allus.Keepcon.Export.Export();

            Allus.Keepcon.Export.Content c = new Allus.Keepcon.Export.Content();
            c.Id = 12121;
            c.ModerationDate = 23123432432;
            c.ModerationDecision = "APPROVED";
            exp.Contents.Add(c);

            c = new Allus.Keepcon.Export.Content();
            c.Id = 1111;
            c.ModerationDate = 23123432432;
            c.ModerationDecision = "REJECTED";
            c.Tagging.Add(new Allus.Keepcon.Export.Tag("Inapropiado")); exp.Contents.Add(c);


            txtImport.Text = exp.GetXml();
        }
Example #5
0
 public void SaveResult(Export.Export export)
 {
     KeepconSvc.SaveResult(export);
 }