public ActionResult Update(List <Campus> listacampus) { JsonResult jsonResult; //Verifica se o registro é inválido e se sim, retorna com erro. if (listacampus == null) { jsonResult = Json(new { success = false }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); } foreach (Campus cp in listacampus) { MA_CAMPUS campus = new MA_CAMPUS(); campus.cod_campus = cp.cod_campus; campus.local = cp.local; this.GestorDeCampus.InserirCampus(campus); } jsonResult = Json(new { success = true }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); }
//Exclui determinado campus do banco de dados protected void Delete(object sender, DirectEventArgs e) { MA_CAMPUS campus = this.GestorDeCampus.ObterCampusPorId(Int32.Parse(cod_campusId.Text)); this.GestorDeCampus.RemoverCampus(campus); LimpaForm(); }
public Boolean VerificarSeNomeDeLocalDeCampusJaExiste(MA_CAMPUS campus) { if (ObterCampusPorNomeDeLocal(campus) != null) { return(true); } return(false); }
public void AtualizarCampus(MA_CAMPUS campus) { if (!VerificarSeNomeDeLocalDeCampusJaExiste(campus)) { this.Contexto.Entry(campus).State = EntityState.Modified; this.Contexto.SaveChanges(); } }
public void InserirCampus(MA_CAMPUS campus) { if (!VerificarSeNomeDeLocalDeCampusJaExiste(campus)) { this.Contexto.MA_CAMPUS.Add(campus); this.Contexto.SaveChanges(); } }
public Boolean AtualizarCampusComRetorno(MA_CAMPUS campus) { if (!VerificarSeNomeDeLocalDeCampusJaExiste(campus)) { try { this.Contexto.Entry(campus).State = EntityState.Modified; this.Contexto.SaveChanges(); return(true); } catch (Exception) { return(false); } } else { return(false); } }
public Boolean InserirCampusComRetorno(MA_CAMPUS campus) { if (!VerificarSeNomeDeLocalDeCampusJaExiste(campus)) { try { this.Contexto.MA_CAMPUS.Add(campus); this.Contexto.SaveChanges(); return(true); } catch (Exception) { return(false); } } else { return(false); } }
//Cadastro do campus no banco protected void Save(object sender, DirectEventArgs e) { MA_CAMPUS campus = new MA_CAMPUS(); campus.local = localId.Text; //Caso o form não possui código, será inserido um novo usuário if (cod_campusId.Text == "") { this.GestorDeCampus.InserirCampus(campus); CampusWindowId.Close(); LimpaForm(); } //Caso contrário, o form será atualizado else { campus.cod_campus = Int32.Parse(cod_campusId.Text); this.GestorDeCampus.AtualizarCampus(campus); CampusWindowId.Close(); LimpaForm(); } }
public ActionResult Update(List <Campus> listacampus) { JsonResult jsonResult; //Verifica se o registro é inválido e se sim, retorna com erro. if (listacampus == null) { jsonResult = Json(new { codigo = -1 }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); } else { int codigocadastrado = -1; foreach (Campus cp in listacampus) { MA_CAMPUS campus = new MA_CAMPUS(); campus.local = cp.Local; this.GestorDeCampus.AtualizarCampus(campus); codigocadastrado = campus.cod_campus; } jsonResult = Json(new { codigo = codigocadastrado }, JsonRequestBehavior.AllowGet); } jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); }
public Boolean AtualizarCampusComRetorno(MA_CAMPUS naccampus) { return(this.RepositorioDeCampus.AtualizarCampusComRetorno(naccampus)); }
public void AtualizarCampus(MA_CAMPUS naccampus) { this.RepositorioDeCampus.AtualizarCampus(naccampus); }
public void RemoverCampus(MA_CAMPUS naccampus) { this.RepositorioDeCampus.RemoverCampus(naccampus); }
public Boolean InserirCampusRetorno(MA_CAMPUS naccampus) { return(this.RepositorioDeCampus.InserirCampusComRetorno(naccampus)); }
public void InserirCampus(MA_CAMPUS naccampus) { this.RepositorioDeCampus.InserirCampus(naccampus); }
public void RemoverCampus(MA_CAMPUS campus) { this.Contexto.MA_CAMPUS.Remove(campus); this.Contexto.SaveChanges(); }
public MA_CAMPUS ObterCampusPorNomeDeLocal(MA_CAMPUS campus) { return(this.Contexto.MA_CAMPUS.Where(l => l.local.ToLower().Equals(campus.local.ToLower())).SingleOrDefault()); }