Esempio n. 1
0
        public void Remover(int id)
        {
            Models.TbModulo del = db.TbModulo.FirstOrDefault(x => x.IdModulo == id);

            db.Remove(del);
            db.SaveChanges();
        }
        public void ModuloRemover(int id)
        {
            Models.TbModulo anos = db.TbModulo.FirstOrDefault(x => x.IdAnoLetivo == id);

            db.Remove(anos);
            db.SaveChanges();
        }
Esempio n. 3
0
 public void Inserir(Models.TbModulo tb)
 {
     Models.ModelIDAnoLetivo t = new Models.ModelIDAnoLetivo();
     tb.IdAnoLetivo = t.IdAnoLetivo;
     db.TbModulo.Add(tb);
     db.SaveChanges();
 }
 public void ModuloALterar(Models.TbModulo modulo)
 {
     modulo.NmModulo = modulo.NmModulo;
     modulo.NrModulo = modulo.NrModulo;
     modulo.DtFinal  = modulo.DtFinal;
     modulo.DtInicio = modulo.DtInicio;
     modulo.BtAberto = modulo.BtAberto;
 }
Esempio n. 5
0
 public ActionResult Alterar(Models.TbModulo modulo)
 {
     try
     {
         db.Alterar(modulo);
         return(Ok());
     }
     catch (System.Exception ex)
     {
         ErrorModel erro = new ErrorModel(500, ex.Message);
         return(StatusCode(500, erro));
     }
 }
Esempio n. 6
0
        public void Alterar(Models.TbModulo modulo)
        {
            Models.TbModulo alt = db.TbModulo.FirstOrDefault(x => x.IdModulo == modulo.IdModulo ||
                                                             x.IdAnoLetivo == modulo.IdAnoLetivo);

            alt.TpModulo = modulo.TpModulo;
            alt.NmModulo = modulo.NmModulo;
            alt.NrModulo = modulo.NrModulo;
            alt.DtInicio = modulo.DtInicio;
            alt.DtFinal  = modulo.DtFinal;
            alt.BtAberto = modulo.BtAberto;

            db.SaveChanges();
        }
        public void InserirModulo(Models.TbModulo modulo)
        {
            if (modulo.NmModulo == null)
            {
                throw new ArgumentException("Modulo Invalido.");
            }

            if (modulo.NrModulo >= 0)
            {
                throw new ArgumentException("Numero Invalido");
            }

            if (modulo.DtInicio == null || modulo.DtFinal == null)
            {
                throw new ArgumentException("Datas Invalidas Invalido");
            }
        }
Esempio n. 8
0
        public void Alterar(Models.TbModulo modulo)
        {
            if (modulo.TpModulo == string.Empty)
            {
                throw new Exception("O tipo do modulo não pode ser vazio");
            }
            if (modulo.NmModulo == string.Empty)
            {
                throw new Exception("O nome do modulo não pode ser vazio");
            }
            if (modulo.NrModulo <= 0)
            {
                throw new Exception("O numero maximo não pode ser 0");
            }
            if (modulo.DtInicio == null || modulo.DtFinal == null)
            {
                throw new Exception("As datas de início e/ou de final não podem estar vazias");
            }

            db.Alterar(modulo);
        }
Esempio n. 9
0
        public void Inserir(Models.TbModulo modulo)
        {
            if (modulo.TpModulo == string.Empty)
            {
                throw new ArgumentException("Campo vazio.");
            }

            if (modulo.NmModulo == string.Empty)
            {
                throw new ArgumentException("Campo vazio.");
            }

            if (modulo.NrModulo <= 0)
            {
                throw new ArgumentException("Valor inválido.");
            }

            if (modulo.DtInicio == null || modulo.DtFinal == null)
            {
                throw new ArgumentException("Data inválida!");
            }

            db.Inserir(modulo);
        }
 // public List<Models.TbModulo> ConsultarModulo()
 // {
 // List<Models.TbModulo> lista = db.ModuloConsultar();
 //return lista;
 // }
 public void AlterarModulo(Models.TbModulo modulo)
 {
     db.ModuloALterar(modulo);
 }
 public void ModuloADD(Models.TbModulo modulo)
 {
     db.TbModulo.Add(modulo);
     db.SaveChanges();
 }