Пример #1
0
        internal void Salvar(Avaliacao avaliacao)
        {
            if (!new ProcessoDeAvaliacaoDeDesempenhoDAO().Existe(avaliacao.processoDeAvaliacaoDeDesempenho.Nome))
            {
                new ProcessoDeAvaliacaoDeDesempenhoDAO().Salvar(avaliacao.processoDeAvaliacaoDeDesempenho);
            }

            var avaliacaoExistente = RecuperarAvaliacao(avaliacao);

            if (avaliacaoExistente == null)
            {
                MGAD_BDDataContext bd = new MGAD_BDDataContext();
                avaliacao avaliacaoNoBD = new avaliacao();
                avaliacaoNoBD.tipo = avaliacao.Tipo;
                avaliacaoNoBD.processo_de_avaliacao = avaliacao.processoDeAvaliacaoDeDesempenho.Nome;
                bd.avaliacaos.InsertOnSubmit(avaliacaoNoBD);
                bd.SubmitChanges();
            }
            else
            {
                MGAD_BDDataContext bd = new MGAD_BDDataContext();
                avaliacaoExistente.tipo = avaliacao.Tipo;
                avaliacaoExistente.processo_de_avaliacao = avaliacao.processoDeAvaliacaoDeDesempenho.Nome;
                bd.SubmitChanges();
            }
        }
Пример #2
0
 partial void Updateavaliacao(avaliacao instance);
Пример #3
0
 partial void Deleteavaliacao(avaliacao instance);
Пример #4
0
 partial void Insertavaliacao(avaliacao instance);