Пример #1
0
        private Cidade ObterCidade(DtoCidade DtoCidade)
        {
            var Cidade = (from s in Banco.Cidade
                          where s.CidadeID == DtoCidade.CidadeID
                          select s).FirstOrDefault();

            return(Cidade);
        }
Пример #2
0
        public void InserirCidade(DtoCidade DtoCidade)
        {
            var Cidade = new Cidade();

            Cidade.Estado = (from s in Banco.Estado
                             where s.EstadoID == DtoCidade.Estado.EstadoID
                             select s).FirstOrDefault();

            Cidade.Descricao = DtoCidade.Descricao;

            Banco.Cidade.Add(Cidade);
            Banco.SaveChanges();
        }
Пример #3
0
        public void AlterarCidade(DtoCidade DtoCidade)
        {
            var CidadeAlterar = ObterCidade(DtoCidade);

            var EstadoAlterar = (from s in Banco.Estado
                                 where s.EstadoID == DtoCidade.Estado.EstadoID
                                 select s).FirstOrDefault();

            CidadeAlterar.CidadeID  = DtoCidade.CidadeID;
            CidadeAlterar.Descricao = DtoCidade.Descricao;
            CidadeAlterar.Estado    = EstadoAlterar;

            Banco.SaveChanges();
        }