public void Incluir(Medicamento objIncluir) { try { if (objIncluir.Codigo == String.Empty) { throw new Exception("O Código deve ser informado!"); } Clinica_AndreEntities db = new Clinica_AndreEntities(); tb_Medicamento objMedicamento = new tb_Medicamento(); objMedicamento.PK_CODIGO = objIncluir.Codigo; objMedicamento.AT_NOME = objIncluir.Nome; objMedicamento.AT_DESCRICAO = objIncluir.Descricao; objMedicamento.AT_POSOLOGIA = objIncluir.Posologia; objMedicamento.FK_FORNECEDOR_ID = objIncluir.MedicamentoFornecedor.Codigo; db.AddTotb_Medicamento(objMedicamento); db.SaveChanges(); } catch (Exception) { throw; } }
public void Excluir(string CodigoMedicamento) { try { Clinica_AndreEntities db = new Clinica_AndreEntities(); //Recuperando o registro a ser excluído tb_Medicamento objMedicamentoBanco = (from a in db.tb_Medicamento where a.PK_CODIGO == CodigoMedicamento select a).FirstOrDefault(); db.DeleteObject(objMedicamentoBanco); db.SaveChanges(); } catch (Exception) { throw; } }
public void Salvar(Medicamento objSalvar) { try { Clinica_AndreEntities db = new Clinica_AndreEntities(); tb_Medicamento objMedicamentoBanco = (from a in db.tb_Medicamento where a.PK_CODIGO == objSalvar.Codigo select a).FirstOrDefault(); //Sobrepondo os Valores objMedicamentoBanco.AT_NOME = objSalvar.Nome; objMedicamentoBanco.AT_DESCRICAO = objSalvar.Descricao; objMedicamentoBanco.AT_POSOLOGIA = objSalvar.Posologia; objMedicamentoBanco.FK_FORNECEDOR_ID = objSalvar.MedicamentoFornecedor.Codigo; //Salvando as Informações db.SaveChanges(); } catch (Exception) { throw; } }