public void Atualizar(Colaborador colaborador)
        {
            Colaborador banco = ObterColaborador(colaborador.Id);

            banco.Nome  = colaborador.Nome;
            banco.Email = colaborador.Email;
            _banco.Entry(banco).Property(a => a.Senha).IsModified = false;
            _banco.Entry(banco).Property(a => a.Tipo).IsModified  = false;
            _banco.SaveChanges();
        }
示例#2
0
        public void seed()
        {
            //Verifica se os campos estão vazios dentro da base de dados
            if (_banco.Cursos.Any() ||
                _banco.Periodos.Any() ||
                _banco.Colaboradores.Any())
            {
                return;
            }

            Curso c1 = new Curso("Análise e Desenvolvimento de Sistema", "https://www.unip.br/presencial/ensino/graduacao/tecnologicos/analise_desenv_sistemas.aspx");
            Curso c2 = new Curso("Gestão T.I.", "https://www.unip.br/presencial/ensino/graduacao/tecnologicos/gestao_tecnologia_info.aspx");
            Curso c3 = new Curso("Jogos Digitais", "https://www.unip.br/presencial/ensino/graduacao/tecnologicos/jogos_digitais.aspx");
            Curso c4 = new Curso("Redes Computadores", "https://www.unip.br/presencial/ensino/graduacao/tecnologicos/redes_computadores.aspx");

            Periodo p1 = new Periodo("Manhã");
            Periodo p2 = new Periodo("Tarde");
            Periodo p3 = new Periodo("Noite");

            Colaborador cl1 = new Colaborador("Admin", "*****@*****.**", "223344", "G");

            _banco.Cursos.AddRange(c1, c2, c3, c4);
            _banco.Periodos.AddRange(p1, p2, p3);
            _banco.Colaboradores.AddRange(cl1);
            _banco.SaveChanges();
        }
示例#3
0
        public void Atualizar(Cliente cliente)
        {
            Cliente banco = ObterCliente(cliente.Id);

            banco.Nascimento = cliente.Nascimento;
            banco.PeriodoId  = cliente.PeriodoId;
            banco.CursoId    = cliente.CursoId;
            banco.Email      = cliente.Email;
            banco.Sexo       = cliente.Sexo;
            banco.Situacao   = SituacaoConstant.Ativo;
            banco.Telefone   = cliente.Telefone;
            banco.Nome       = cliente.Nome;


            _banco.SaveChanges();
        }
 public void Atualizar(Colaborador colaborador)
 {
     _banco.Update(colaborador);
     _banco.Entry(colaborador).Property(a => a.Senha).IsModified = false;
     _banco.SaveChanges();
 }
示例#5
0
 public void Atualizar(Curso curso)
 {
     _banco.Update(curso);
     _banco.SaveChanges();
 }
示例#6
0
 public void Atualizar(Cliente cliente)
 {
     _banco.Update(cliente);
     _banco.Entry(cliente).Property(a => a.Senha).IsModified = false;
     _banco.SaveChanges();
 }
示例#7
0
 public void Atualizar(Periodo periodo)
 {
     _banco.Update(periodo);
     _banco.SaveChanges();
 }