Пример #1
0
        //Exclui determinado status_relacao do banco de dados
        protected void Delete(object sender, DirectEventArgs e)
        {
            MA_STATUS_RELACAO status_relacao = this.GestorDeStatusDeRelacao.ObterStatusDeRelacaoPorId(Int32.Parse(cod_status_relacaoId.Text));

            this.GestorDeStatusDeRelacao.RemoverStatusDeRelacao(status_relacao);
            LimpaForm();
        }
 public Boolean VerificarSeNomeDeStatusDeRelacaoJaExiste(MA_STATUS_RELACAO statusrelacao)
 {
     if (ObterStatusDeRelacaoPorNome(statusrelacao) != null)
     {
         return(true);
     }
     return(false);
 }
 public void AtualizarStatusDeRelacao(MA_STATUS_RELACAO StatusDeRelacao)
 {
     if (VerificarSeNomeDeStatusDeRelacaoJaExiste(StatusDeRelacao))
     {
         this.Contexto.Entry(StatusDeRelacao).State = EntityState.Modified;
         this.Contexto.SaveChanges();
     }
 }
 public void InserirStatusDeRelacao(MA_STATUS_RELACAO StatusDeRelacao)
 {
     if (VerificarSeNomeDeStatusDeRelacaoJaExiste(StatusDeRelacao))
     {
         this.Contexto.MA_STATUS_RELACAO.Add(StatusDeRelacao);
         this.Contexto.SaveChanges();
     }
 }
Пример #5
0
        //Cadastro do status_relacao no banco
        protected void Save(object sender, DirectEventArgs e)
        {
            MA_STATUS_RELACAO status_relacao = new MA_STATUS_RELACAO();

            status_relacao.nome = nomeId.Text;

            //Caso o form não possui código, será inserido um novo usuário
            if (cod_status_relacaoId.Text == "")
            {
                this.GestorDeStatusDeRelacao.InserirStatusDeRelacao(status_relacao);
                StatusRelacaoWindowId.Close();
                LimpaForm();
            }
            //Caso contrário, o form será atualizado
            else
            {
                status_relacao.cod_s_relacao = Int32.Parse(cod_status_relacaoId.Text);
                this.GestorDeStatusDeRelacao.AtualizarStatusDeRelacao(status_relacao);
                StatusRelacaoWindowId.Close();
                LimpaForm();
            }
        }
 public void RemoverStatusDeRelacao(MA_STATUS_RELACAO StatusDeRelacao)
 {
     this.Contexto.MA_STATUS_RELACAO.Remove(StatusDeRelacao);
     this.Contexto.SaveChanges();
 }
 public MA_STATUS_RELACAO ObterStatusDeRelacaoPorNome(MA_STATUS_RELACAO statusrelacao)
 {
     return(this.Contexto.MA_STATUS_RELACAO.Where(l => l.nome.Equals(statusrelacao.nome)).SingleOrDefault());
 }
Пример #8
0
 public void AtualizarStatusDeRelacao(MA_STATUS_RELACAO StatusDeRelacao)
 {
     this.RepositorioDeStatusDeRelacao.AtualizarStatusDeRelacao(StatusDeRelacao);
 }
Пример #9
0
 public void RemoverStatusDeRelacao(MA_STATUS_RELACAO StatusDeRelacao)
 {
     this.RepositorioDeStatusDeRelacao.RemoverStatusDeRelacao(StatusDeRelacao);
 }
Пример #10
0
 public void InserirStatusDeRelacao(MA_STATUS_RELACAO StatusDeRelacao)
 {
     this.RepositorioDeStatusDeRelacao.InserirStatusDeRelacao(StatusDeRelacao);
 }
Пример #11
0
 public MA_STATUS_RELACAO ObterStatusDeRelacaoPorNome(MA_STATUS_RELACAO statusrelacao)
 {
     return(this.RepositorioDeStatusDeRelacao.ObterStatusDeRelacaoPorNome(statusrelacao));
 }