public override int Insert(Entity entity, DataTransaction tran) { DataEntities.SpPsicologiaIns sp = new DataEntities.SpPsicologiaIns(); Entities.Psicologia item = entity as Entities.Psicologia; sp.IdConsultaPs = item.ID; sp.IdMedico = item.Medico.ID; sp.IdPaciente = item.Paciente.ID; sp.Motivo = item.Motivo; sp.Antecedentes = item.Antecedentes; sp.RelacionFamiliar = item.RelacionFamiliar; sp.DescripcionCircAmigos = item.DescripcionCircAmigos; sp.ActividadesIndividuales = item.ActividadesIndividuales; sp.Casado = item.Casado; sp.UnionLibre = item.UnionLibre; sp.Soltero = item.Soltero; sp.Alcohol = item.Alcohol; sp.Fuma = item.Fuma; sp.Sustancias = item.Sustancias; sp.ExpectativaTerapia = item.ExpectativaTerapia; sp.Compromisos = item.Compromisos; sp.Resultados = item.Resultados; sp.Recomendaciones = item.Recomendaciones; int rowsAffected = 0; if (tran != null) { rowsAffected = sp.ExecuteNonQuery(tran); } else { rowsAffected = sp.ExecuteNonQuery(this.ConnectionString); } return(rowsAffected); }
private void btnSave_Click(object sender, EventArgs e) { ValidarDatos(); bool valido; Business.Psicologia Med = new Business.Psicologia(); valido = ValidarDatos(); if (valido == true) { Entities.Psicologia P = new Entities.Psicologia(IdConsultaPs != 0); P.Medico = new Entities.Medico(); P.Paciente = new Entities.Paciente(); P.ID = this.IdConsultaPs; P.Medico.ID = Framework.Utils.IsNull(cmbMedico.SelectedValue, 0); P.Paciente.ID = Framework.Utils.IsNull(cmbPaciente.SelectedValue, 0); P.Motivo = txtMotivo.Text; P.Antecedentes = txtAntecedentes.Text; P.RelacionFamiliar = txtRFam.Text; P.DescripcionCircAmigos = txtCir.Text; P.ActividadesIndividuales = txtAcSo.Text; P.ExpectativaTerapia = txtExpe.Text; P.Compromisos = txtCom.Text; P.Resultados = txtRes.Text; P.Recomendaciones = txtReco.Text; if (rbCasado.Checked) { P.Casado = true; } if (rbSoltero.Checked) { P.Soltero = true; } if (rbUnion.Checked) { P.UnionLibre = true; } if (rbAl.Checked) { P.Alcohol = true; } if (rbFuma.Checked) { P.Fuma = true; } if (rbOtra.Checked) { P.Sustancias = true; } Med.Save(P); this.Close(); } }
public override int Delete(Entity entity, DataTransaction tran) { DataEntities.SpPsicologiaDel sp = new DataEntities.SpPsicologiaDel(); Entities.Psicologia item = entity as Entities.Psicologia; sp.IdConsulta = item.ID; int rowsAffected = 0; if (tran != null) { rowsAffected = sp.ExecuteNonQuery(tran); } else { rowsAffected = sp.ExecuteNonQuery(this.ConnectionString); } return(rowsAffected); }