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); //} }
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(); }
/// <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(); } }
public void SaveResult(Export.Export export) { KeepconSvc.SaveResult(export); }