/*Método para salvar/atualizar*/ public artigo_dica SalvarArtigo(artigo_dica artigo) { try { /*Caso o id do artigo for igual a zero, adicione ele a tabela artigo*/ if (artigo.id_artDic == 0) { db.artigo_dica.Add(artigo); } else { /*Senão, atualize ou sobreponha os registros alterados*/ db.artigo_dica.Attach(artigo); db.Entry(pacientes).State = System.Data.Entity.EntityState.Modified; } /*Salvando as alterações*/ db.SaveChanges(); } catch (System.Exception ex) { throw ex; } return(artigo); }
public void enviarArtigo(artigo_dica a) { if (a == null) { throw new Exception("Conteúdo vazio"); } DadosArtigo da = new DadosArtigo(); da.SalvarArtigo(a); }
/*-------------------------------------------------------------------------------------------------------------------------------*/ /*Métodos da classe*/ public void enviarArtigo(Artigos a) { Artigos_Negocios ba = new Artigos_Negocios(); artigo_dica art = new artigo_dica { id_artDic = a.idArtigo, titulo_artDic = a.tituloArtigo, conteudo_artDic = a.corpoArtigo, data_artDic = a.dataArtigo, id_fis = id_fis }; ba.enviarArtigo(art); }