Exemplo n.º 1
0
        internal void ok_from_moderation_url(string fileid, string watson_jsonanswer, int userid, float watson_percentage, string url = "")
        {
            try
            {
                //int tid = Convert.ToInt32(tableid);
                using (FCatsBotEntities Context = new FCatsBotEntities())
                {
                    cats cat = new cats();
                    cat.file_id           = fileid.Trim();
                    cat.user_id           = userid;
                    cat.watson_jsonanswer = watson_jsonanswer;
                    cat.watson_percentage = watson_percentage;
                    cat.watson_trashhold  = 0;
                    cat.views_count       = 0;
                    cat.likes_count       = 0;
                    cat.dislikes_count    = 0;
                    cat.approved_manually = false;
                    cat.datetime_added    = DateTime.Now;

                    cat.from_url = url;

                    Context.cats.Add(cat);
                    Context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                MainParams.nlog.Debug("***NewLogs; DATABASE ok_from_moderation_url!!! ;EX=;" + ex.Message + ";Source=" + ex.Source + ";stack=" + ex.StackTrace + ";e.inner=" + ex.InnerException);
                MainParams.nlog.Debug(ex);
            }
        }
Exemplo n.º 2
0
        internal void ok_from_moderation(string tableid, bool approvedManually = true, string url = "")
        {
            try
            {
                int tid = Convert.ToInt32(tableid);
                using (FCatsBotEntities Context = new FCatsBotEntities())
                {
                    var CatOnMod = Context.cats_on_moderation.FirstOrDefault(mcat => mcat.id == tid);

                    cats cat = new cats();
                    cat.file_id           = CatOnMod.file_id.Trim();
                    cat.user_id           = CatOnMod.user_id;
                    cat.watson_jsonanswer = CatOnMod.watson_jsonanswer;
                    cat.watson_percentage = CatOnMod.watson_percentage;
                    cat.watson_trashhold  = CatOnMod.watson_trashhold;
                    cat.views_count       = 0;
                    cat.likes_count       = 0;
                    cat.dislikes_count    = 0;
                    cat.approved_manually = approvedManually;
                    cat.datetime_added    = DateTime.Now;
                    cat.from_url          = url;

                    Context.cats_on_moderation.Remove(CatOnMod);
                    Context.cats.Add(cat);
                    Context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                MainParams.nlog.Debug("***NewLogs; DATABASE ok_from_moderation!!! ;EX=;" + ex.Message + ";Source=" + ex.Source + ";stack=" + ex.StackTrace + ";e.inner=" + ex.InnerException);
                MainParams.nlog.Debug(ex);
            }
        }
Exemplo n.º 3
0
    void Update()
    {
        int     sw      = Screen.width;
        int     sh      = Screen.height;
        float   between = Random.Range(1, 5);
        Vector3 pos     = Camera.main.ViewportToWorldPoint(new Vector3(0 + Random.Range(-7, 7), 0 + Random.Range(-7, 7), bull.position.z));

        pos.y += between / 2;

        respawnIndex++;

        if (respawnIndex >= respawnIntervalTime)
        {
            respawnIndex = 0;
            GameObject prefabCat = Instantiate(prefab, pos, transform.rotation);
            cats       cat       = prefabCat.GetComponent <cats> ();
            cat.SetBull(bull.gameObject);
            prefabCat.transform.parent = this.transform;
        }

        //GameObject prefab = Instantiate<GameObject> (catty[0]);
        //prefab.transform.position = Camera.main.ScreenToWorldPoint(pos)/*+Vector3.forward* cat.position.z/*1f*Cat.position.z*//*Vector3.right*/;
        //cats[0].Add(prefab);
        //}
    }
Exemplo n.º 4
0
        private void btnGo_Click(object sender, EventArgs e)
        {
            if (tbXml.TextLength == 0)
            {
                return;
            }
            string pattern = Regex.Escape("\\") + Regex.Escape("\\") + "\"" + Regex.Escape("|") + "\"";
            //  Console.WriteLine("pattern =" + pattern);

            string replacement = Regex.Escape("\\") + "\"";
            // Console.WriteLine("replacement =" + replacement);
            Regex rgx = new Regex(pattern);

            tbXml.Text = rgx.Replace(tbXml.Text, replacement);
            c          = MoodleCatsClasses.createFromXMLString(tbXml.Text);
            var    cs         = c.cat.ToList();
            string catElement = "";

            foreach (var ctor in cs)
            {
                catElement   = ctor.pk1.ToString() + " " + ctor.TypedValue + Environment.NewLine;
                tbMemo.Text += catElement;
            }
            tbMemo.Text += Environment.NewLine;
            tbMemo.Text += "TESTS " + Environment.NewLine;
            var    ts  = c.ics;
            var    tqs = ts.ic.AsEnumerable().OrderBy(t => t.qpk1);
            string qps = "";

            foreach (var q in tqs)
            {
                var qtext = cs.Where(t => t.pk1 == q.pk1 && !String.IsNullOrEmpty(t.TypedValue)).FirstOrDefault();
                if (qtext != null)
                {
                    qps = "quest " + q.qpk1.ToString() + " catpk1 " + q.pk1.ToString() + " " + qtext.TypedValue;
                }
                tbMemo.Text += qps + Environment.NewLine;
            }
            tbMemo.Text += Environment.NewLine;
            tbMemo.Text += "RUBRICS " + Environment.NewLine;
            var    rs  = c.icsr;
            var    rss = rs.ic.AsEnumerable().OrderBy(t => t.qpk1);;
            string rps = "";

            foreach (var r in rss)
            {
                var qtext = cs.Where(t => t.pk1 == r.pk1 && !String.IsNullOrEmpty(t.TypedValue)).FirstOrDefault();
                if (qtext != null)
                {
                    rps = "row " + r.qpk1.ToString() + " catpk1 " + r.pk1.ToString() + " " + qtext.TypedValue;
                }
                tbMemo.Text += rps + Environment.NewLine;
            }
        }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            var list = new List <object>();

            pigs  a1 = new pigs("Поросяш", 12, "Свинья", "Хрюкает");
            Birds a  = new Birds("Вороныч", 4, "Ворон", "Каркает");
            cats  a2 = new cats("Убунта", 6, "Лев", "Рычит");

            list.Add(a1);
            list.Add(a);
            list.Add(a2);
            var array = list.ToArray();

            foreach (var elem in array)
            {
                Console.WriteLine(elem.ToString());
            }
            Console.Read();
        }
Exemplo n.º 6
0
    void Update()
    {
        int     sw      = Screen.width;
        int     sh      = Screen.height;
        float   between = Random.Range(1, 5);
        Vector3 pos     = Camera.main.ViewportToWorldPoint(new Vector3(0 + Random.Range(4, 7), 0 + Random.Range(-7, 7), bull.position.z));

        pos.y += between / 2;

        respawnIndex++;

        if (respawnIndex >= respawnIntervalTime)
        {
            respawnIndex = 0;
            GameObject prefabCat = Instantiate(prefab, pos, transform.rotation);
            cats       cat       = prefabCat.GetComponent <cats> ();
            cat.SetBull(bull.gameObject);
            prefabCat.transform.parent = this.transform;
            //GameObject prefabStone = Instantiate (prefabS, posS, transform.rotation);
        }
    }