public ActionResult Update(List <NacAreaAtuacao> listanacareaatuacao) { JsonResult jsonResult; //Verifica se o registro é inválido e se sim, retorna com erro. if (listanacareaatuacao == null) { jsonResult = Json(new { success = false }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); } foreach (NacAreaAtuacao na in listanacareaatuacao) { MA_NAC_AREA_ATUACAO nacareaatuacao = new MA_NAC_AREA_ATUACAO(); nacareaatuacao.cod_nac_area_atuacao = na.CodNacAreaAtuacao; nacareaatuacao.cod_area_atuacao = na.CodAreaAtuacao; nacareaatuacao.cod_nac = na.CodNac; this.GestorDeNacAreaDeAtuacao.InserirNacAreaDeAtuacao(nacareaatuacao); } jsonResult = Json(new { success = true }, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); }
//Exclui determinado participante do banco de dados protected void Delete(object sender, DirectEventArgs e) { MA_NAC_AREA_ATUACAO nacareaatuacao = this.GestorDeNacAreaDeAtuacao.ObterNacAreaDeAtuacaoPorId(Int32.Parse(cod_nac_area_atuacaoId.Text)); this.GestorDeNacAreaDeAtuacao.RemoverNacAreaDeAtuacao(nacareaatuacao); LimpaForm(); }
public Boolean VerificarSeExisteRelacaoDeNACAreaDeAtuacao(MA_NAC_AREA_ATUACAO nacareaatuacao) { if (ObterNACAreaAtuacaoPorNACEAreaDeAtuacao(nacareaatuacao) != null) { return(true); } return(false); }
public void AtualizarNACAreaDeAtuacao(MA_NAC_AREA_ATUACAO NACAreaDeAtuacao) { if (!VerificarSeExisteRelacaoDeNACAreaDeAtuacao(NACAreaDeAtuacao)) { this.Contexto.Entry(NACAreaDeAtuacao).State = EntityState.Modified; this.Contexto.SaveChanges(); } }
public void InserirNACAreaDeAtuacao(MA_NAC_AREA_ATUACAO NACAreaDeAtuacao) { if (!VerificarSeExisteRelacaoDeNACAreaDeAtuacao(NACAreaDeAtuacao)) { this.Contexto.MA_NAC_AREA_ATUACAO.Add(NACAreaDeAtuacao); this.Contexto.SaveChanges(); } }
public Boolean AtualizarNacAreaDeAtuacaoComRetorno(MA_NAC_AREA_ATUACAO nacAreaDeAtuacao) { if (!VerificarSeExisteRelacaoDeNacAreaDeAtuacao(nacAreaDeAtuacao)) { try { this.Contexto.Entry(nacAreaDeAtuacao).State = EntityState.Modified; this.Contexto.SaveChanges(); return(true); } catch (Exception) { return(false); } } else { return(false); } }
public Boolean InserirNacAreaDeAtuacaoComRetorno(MA_NAC_AREA_ATUACAO nacAreaDeAtuacao) { if (!VerificarSeExisteRelacaoDeNacAreaDeAtuacao(nacAreaDeAtuacao)) { try { this.Contexto.MA_NAC_AREA_ATUACAO.Add(nacAreaDeAtuacao); this.Contexto.SaveChanges(); return(true); } catch (Exception) { return(false); } } else { return(false); } }
//Cadastro do participante no banco protected void Save(object sender, DirectEventArgs e) { MA_NAC_AREA_ATUACAO nacareaatuacao = new MA_NAC_AREA_ATUACAO(); nacareaatuacao.cod_nac = Int32.Parse(cod_nacId.SelectedItem.Value); nacareaatuacao.cod_area_atuacao = Int32.Parse(cod_area_atuacaoId.SelectedItem.Value); //Caso o form não possui código, será inserido um novo aprender de participante if (cod_nac_area_atuacaoId.Text == "") { this.GestorDeNacAreaDeAtuacao.InserirNacAreaDeAtuacao(nacareaatuacao); NacAreaAtuacaoWindowId.Close(); LimpaForm(); } //Caso contrário, o form será atualizado else { nacareaatuacao.cod_nac_area_atuacao = Int32.Parse(cod_nac_area_atuacaoId.Text); this.GestorDeNacAreaDeAtuacao.AtualizarNacAreaDeAtuacao(nacareaatuacao); NacAreaAtuacaoWindowId.Close(); LimpaForm(); } }
public void AtualizarNACAreaDeAtuacao(MA_NAC_AREA_ATUACAO NACAreaDeAtuacao) { this.RepositorioDeNACAreaDeAtuacao.AtualizarNACAreaDeAtuacao(NACAreaDeAtuacao); }
public void RemoverNACAreaDeAtuacao(MA_NAC_AREA_ATUACAO NACAreaDeAtuacao) { this.RepositorioDeNACAreaDeAtuacao.RemoverNACAreaDeAtuacao(NACAreaDeAtuacao); }
public void InserirNACAreaDeAtuacao(MA_NAC_AREA_ATUACAO NACAreaDeAtuacao) { this.RepositorioDeNACAreaDeAtuacao.InserirNACAreaDeAtuacao(NACAreaDeAtuacao); }
public void RemoverNACAreaDeAtuacao(MA_NAC_AREA_ATUACAO NACAreaDeAtuacao) { this.Contexto.MA_NAC_AREA_ATUACAO.Remove(NACAreaDeAtuacao); this.Contexto.SaveChanges(); }
public MA_NAC_AREA_ATUACAO ObterNACAreaAtuacaoPorNACEAreaDeAtuacao(MA_NAC_AREA_ATUACAO nacareaatuacao) { return(this.Contexto.MA_NAC_AREA_ATUACAO.Where(l => l.cod_nac == nacareaatuacao.cod_nac && l.cod_nac_area_atuacao == nacareaatuacao.cod_nac_area_atuacao).SingleOrDefault()); }
public Boolean AtualizarNacAreaDeAtuacaoComRetorno(MA_NAC_AREA_ATUACAO nacAreaDeAtuacao) { return(this.RepositorioDeNacAreaDeAtuacao.AtualizarNacAreaDeAtuacaoComRetorno(nacAreaDeAtuacao)); }