Пример #1
0
        //public static bool AddAnalytic(Analytic record)
        //{
        //    using (MainContext db = new MainContext())
        //    {
        //        try
        //        {
        //            Analytic anl = GetAnalytic();
        //            if (anl == null)
        //            {
        //                db.Analytic.Add(record);
        //                db.SaveChanges();
        //                return true;
        //            }
        //            else
        //            {
        //                //record.Code = record.Code;
        //                db.SaveChanges();
        //                return true;
        //            }
        //        }
        //        catch (Exception ex)
        //        {
        //            return false;
        //        }
        //    }

        //}

        public static bool AddAnalytic(string code)
        {
            using (MainContext db = new MainContext())
            {
                try
                {
                    Analytic anl = db.Analytic.FirstOrDefault();
                    if (anl == null)
                    {
                        anl      = new Analytic();
                        anl.Code = code;
                        db.Analytic.Add(anl);
                        db.SaveChanges();
                        return(true);
                    }
                    else
                    {
                        anl.Code = code;
                        db.SaveChanges();
                        db.Commit();
                        return(true);
                    }
                }
                catch (Exception ex)
                {
                    return(false);
                }
            }
        }