public void Alterar(Models.TbSala sala)
        {
            if (sala.IdSala == 0)
            {
                throw new ArgumentException("ID inválido");
            }

            this.Verificacao(sala);
            db.alterar(sala);
        }
Ejemplo n.º 2
0
 public void alterar(Models.TbSala tabela)
 {
     Models.TbSala alterar = md.TbSala.First(x => x.IdSala == tabela.IdSala);
     alterar.NmLocal            = tabela.NmLocal;
     alterar.NmSala             = tabela.NmSala;
     alterar.NrCapacidadeMaxima = tabela.NrCapacidadeMaxima;
     alterar.TbSalaVestibular   = tabela.TbSalaVestibular;
     alterar.DtInclusao         = tabela.DtInclusao;
     alterar.DtAlteracao        = tabela.DtAlteracao;
     alterar.BtAtivo            = tabela.BtAtivo;
     md.SaveChanges();
 }
        public void Validacao(Models.TbSala sala)
        {
            if (sala.NmLocal == string.Empty)
            {
                throw new ArgumentException("Local obrigatório");
            }

            if (sala.NmSala == string.Empty)
            {
                throw new ArgumentException("Sala obrigatório");
            }
        }
        public void ValidarSala(Models.TbSala sala)
        {
            if (sala.NmSala == string.Empty)
            {
                throw new ArgumentException("Sala Obrigatória.");
            }

            if (sala.NmLocal == string.Empty)
            {
                throw new ArgumentException("Instituição obrigatório.");
            }
        }
 public ActionResult <Models.TbSala> Inserir(Models.TbSala modelo)
 {
     try
     {
         business.Inserir(modelo);
         return(modelo);
     }
     catch (System.ArgumentException ex)
     {
         Models.ErrorModel erro = new Models.ErrorModel(500, ex.Message);
         return(StatusCode(500, erro));
     }
 }
Ejemplo n.º 6
0
 public void remover(int id)
 {
     Models.TbSala remove = md.TbSala.First(x => x.IdSala == id);
     md.TbSala.Remove(remove);
     md.SaveChanges();
 }
Ejemplo n.º 7
0
 public void inserir(Models.TbSala sala)
 {
     md.TbSala.Add(sala);
     md.SaveChanges();
 }
 public void Verificacao(Models.TbSala sala)
 {
 }
 public void Inserir(Models.TbSala sala)
 {
     db.inserir(sala);
 }
 public void Alterar(Models.TbSala sala)
 {
     business.Alterar(sala);
 }
 public ActionResult Inserir(Models.TbSala sala)
 {
     business.Inserir(sala);
     return(Ok());
 }