public override void Add(Team obj)
        {
            if (obj.ATIVO)
            {
                foreach (var item in db.Teams.Where(p => p.IDPESSOA == obj.IDPESSOA && p.STATUS == true && p.ATIVO == true).ToList())
                {
                    db.Entry(item).State = EntityState.Modified;
                    item.ATIVO           = false;
                    db.SaveChanges();
                }
            }

            if (obj.SIMBOLO == null)
            {
                obj.SIMBOLO = "semimagem.png";
            }
            else
            {
                string sFoto = obj.ID + "_" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".jpg";
                Diverso.SaveCoverPicture(obj.FOTO, "FotoJogador", sFoto);

                obj.SIMBOLO = sFoto;
            }

            obj.FOTO = "semimagem.png";

            db.Add(obj);
            db.SaveChanges();
        }
        public override void Update(Team obj)
        {
            if (obj.ATIVO)
            {
                foreach (var item in db.Teams.Where(p => p.IDPESSOA == obj.IDPESSOA && p.STATUS == true && p.ATIVO == true).ToList())
                {
                    db.Entry(item).State = EntityState.Modified;
                    item.ATIVO           = false;
                    db.SaveChanges();
                }
            }

            db.Entry(obj).State = EntityState.Modified;

            if (obj.SIMBOLO == null)
            {
                db.Entry(obj).Property("SIMBOLO").IsModified = false;
            }
            else
            {
                string sFoto = obj.ID + "_" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".jpg";
                Diverso.SaveCoverPicture(obj.FOTO, "Simbolo", sFoto);
                obj.SIMBOLO = sFoto;
            }

            db.Entry(obj).Property("DATACADASTRO").IsModified = false;
            db.Entry(obj).Property("STATUS").IsModified       = false;

            obj.FOTO = "semimagem.png";

            db.SaveChanges();
        }
Beispiel #3
0
        public override void Add(Player obj)
        {
            if (obj.FOTO == null)
            {
                obj.FOTO = "semimagem.png";
            }
            else
            {
                string sFoto = obj.ID + "_" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".jpg";
                Diverso.SaveCoverPicture(obj.FOTO, "FotoJogador", sFoto);

                obj.FOTO = sFoto;
            }


            db.Add(obj);
            db.SaveChanges();
        }
Beispiel #4
0
        public override void Update(Player obj)
        {
            db.Entry(obj).State = EntityState.Modified;

            if (obj.FOTO == null)
            {
                db.Entry(obj).Property("FOTO").IsModified = false;
            }
            else
            {
                string sFoto = obj.ID + "_" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".jpg";
                Diverso.SaveCoverPicture(obj.FOTO, "FotoJogador", sFoto);
                obj.FOTO = sFoto;
            }

            db.Entry(obj).Property("DATACADASTRO").IsModified = false;
            db.Entry(obj).Property("DATADISPENSA").IsModified = false;
            db.Entry(obj).Property("STATUS").IsModified       = false;



            db.SaveChanges();
        }