示例#1
0
        public void Delete(int id)
        {
            var estado = _context.Estados.FirstOrDefault(x => x.Id == id);

            _context.Estados.Remove(estado);

            _context.SaveChanges();
        }
示例#2
0
        public void Delete(int id)
        {
            var amigo = _context.Amigos.FirstOrDefault(x => x.Id == id);

            _context.Amigos.Remove(amigo);

            _context.SaveChanges();
        }
示例#3
0
        public void Delete(int id)
        {
            var pais = _context.Paises.Include(x => x.Estados).FirstOrDefault(x => x.Id == id);

            if (pais.Estados != null)
            {
                foreach (var item in pais.Estados)
                {
                    _context.Estados.Remove(item);
                }
            }

            _context.Paises.Remove(pais);

            _context.SaveChanges();
        }
示例#4
0
        public void Delete(Guid id)
        {
            var pessoa = _context.Pessoas.Include(x => x.Amigos).FirstOrDefault(x => x.Id == id);

            if (pessoa.Amigos != null)
            {
                foreach (var item in pessoa.Amigos)
                {
                    _context.Amigos.Remove(item);
                }
            }

            _context.Pessoas.Remove(pessoa);

            _context.SaveChanges();
        }
示例#5
0
        public static void AtualizaAniver()
        {
            using (var ferra = new AtContext())
            {
                int x = 1;
                foreach (var a in ferra.Usuarios.Where(a => a.Nascimento.Value == null).ToList())
                {
                    var nome = TrocaEsp(a.Nome);
                    x++;

                    //codigo de busca firebird
                    using (FbConnection dbConn2 = new FbConnection(connFb))
                    {
                        var queryUsers = "SELECT distinct FUNCPESSOA.NOMEFUNC, FUNCPESSOA.DATANASC" +
                                         " FROM FUNCPESSOA" +
                                         " INNER JOIN FUNCCONTRATO ON(FUNCCONTRATO.CODIGOFUNCPESSOA = FUNCPESSOA.CODIGOFUNCPESSOA)" +
                                         " Where EXTRACT(MONTH FROM FUNCPESSOA.DATANASC) = EXTRACT(month from current_date)" +
                                         " and FUNCCONTRATO.DATADEM is null" +
                                         " and FUNCPESSOA.NOMEFUNC LIKE '" + nome + "%';";
                        FbCommand myCommand2 = new FbCommand(queryUsers, dbConn2);
                        dbConn2.Open();
                        myCommand2.CommandTimeout = 0;
                        var myReaderUser = myCommand2.ExecuteReader();
                        while (myReaderUser.Read())
                        {
                            Console.WriteLine(myReaderUser.FieldCount.ToString());
                            if (!String.IsNullOrEmpty(myReaderUser.GetString(0).ToString()))
                            {
                                Console.WriteLine("Atualizando " + myReaderUser.GetString(0).ToString());

                                DateTime data = Convert.ToDateTime(myReaderUser.GetString(1).ToString());
                                a.Nascimento = data;
                                ferra.SaveChanges();

                                Console.WriteLine(myReaderUser.GetString(0).ToString() + " - " + data.ToString("yyyy-MM-dd HH:mm:ss"));
                            }
                        }
                    }
                    //FileMode codigo de busca firebirt
                }
                Console.ReadLine();
            }
        }