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(); }
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; }
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)); } }
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"); } }
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); }
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(); }