public void ModificarDatosClinicos(DatosClinicosVO DatosClinicos) { con.Open(); SqlCommand command = new SqlCommand("spr_ModificarDatosClinicos", con); command.CommandType = System.Data.CommandType.StoredProcedure; command.Parameters.AddWithValue("@idDatosClinicos", DatosClinicos.idDatosClinicos); command.Parameters.AddWithValue("@enfermedadActual", DatosClinicos.enfermedadActual); command.Parameters.AddWithValue("@antecedenteFamiliares", DatosClinicos.antecedenteFamiliares); command.Parameters.AddWithValue("@antecedentesPatologicos", DatosClinicos.antecedentesPatologicos); command.Parameters.AddWithValue("@FC", DatosClinicos.FC); command.Parameters.AddWithValue("@T", DatosClinicos.T); command.Parameters.AddWithValue("@PA", DatosClinicos.PA); command.Parameters.AddWithValue("@peso", DatosClinicos.peso); command.Parameters.AddWithValue("@talla", DatosClinicos.talla); command.Parameters.AddWithValue("@observacionesFisicas", DatosClinicos.observacionesFisicas); command.Parameters.AddWithValue("@examenesDeLaboratorio", DatosClinicos.examenesDeLaboratorio); command.Parameters.AddWithValue("@idHistoriaClinica", DatosClinicos.idHistoriaClinica); command.ExecuteNonQuery(); con.Close(); }
public int AgregarDatosClinicos(DatosClinicosVO DatosClinicos) { con.Open(); SqlCommand command = new SqlCommand("spr_AgregarDatosClinicos", con); command.CommandType = System.Data.CommandType.StoredProcedure; command.Parameters.AddWithValue("@enfermedadActual", DatosClinicos.enfermedadActual); command.Parameters.AddWithValue("@antecedenteFamiliares", DatosClinicos.antecedenteFamiliares); command.Parameters.AddWithValue("@antecedentesPatologicos", DatosClinicos.antecedentesPatologicos); command.Parameters.AddWithValue("@FC", DatosClinicos.FC); command.Parameters.AddWithValue("@T", DatosClinicos.T); command.Parameters.AddWithValue("@PA", DatosClinicos.PA); command.Parameters.AddWithValue("@peso", DatosClinicos.peso); command.Parameters.AddWithValue("@talla", DatosClinicos.talla); command.Parameters.AddWithValue("@observacionesFisicas", DatosClinicos.observacionesFisicas); command.Parameters.AddWithValue("@examenesDeLaboratorio", DatosClinicos.examenesDeLaboratorio); command.Parameters.AddWithValue("@idHistoriaClinica", DatosClinicos.idHistoriaClinica); int idDatosClinicos = Convert.ToInt32(command.ExecuteScalar()); con.Close(); return idDatosClinicos; }
private void EnviaHistoriaClinica() { HistoriaClinicaVO historiaClinica = new HistoriaClinicaVO(); DatosClinicosVO datosClinico = new DatosClinicosVO(); PropertyInfo[] props = typeof(HistoriaClinicaVO).GetProperties(); PropertyInfo[] props1 = typeof(DatosClinicosVO).GetProperties(); int i = 0; foreach (PropertyInfo prop in props) { if (prop.PropertyType == typeof(int)) { prop.SetValue(historiaClinica, Convert.ToInt32(dgvHistoriaClinica.SelectedRows[0].Cells[dgvHistoriaClinica.Columns.IndexOf(char.ToLower(prop.Name[0]) + prop.Name.ToString().Substring(1))].Value), null); i++; } else if (prop.PropertyType == typeof(DateTime)) { prop.SetValue(historiaClinica, Convert.ToDateTime(dgvHistoriaClinica.SelectedRows[0].Cells[dgvHistoriaClinica.Columns.IndexOf(char.ToLower(prop.Name[0]) + prop.Name.ToString().Substring(1))].Value), null); i++; } else { prop.SetValue(historiaClinica, dgvHistoriaClinica.SelectedRows[0].Cells[dgvHistoriaClinica.Columns.IndexOf(char.ToLower(prop.Name[0]) + prop.Name.ToString().Substring(1))].Value.ToString(), null); i++; } } foreach (PropertyInfo prop in props1) { if (prop.PropertyType == typeof(int)) { prop.SetValue(datosClinico, Convert.ToInt32(dgvHistoriaClinica.SelectedRows[0].Cells[dgvHistoriaClinica.Columns.IndexOf(char.ToLower(prop.Name[0]) + prop.Name.ToString().Substring(1))].Value), null); i++; } else if (prop.PropertyType == typeof(DateTime)) { prop.SetValue(datosClinico, Convert.ToDateTime(dgvHistoriaClinica.SelectedRows[0].Cells[dgvHistoriaClinica.Columns.IndexOf(char.ToLower(prop.Name[0]) + prop.Name.ToString().Substring(1))].Value), null); i++; } else { prop.SetValue(datosClinico, dgvHistoriaClinica.SelectedRows[0].Cells[dgvHistoriaClinica.Columns.IndexOf(char.ToLower(prop.Name[0]) + prop.Name.ToString().Substring(1))].Value.ToString(), null); i++; } } historiaClinicaUI.RecibirHistoriaClinica(historiaClinica,datosClinico); }
public void ModificarDatosClinicos(DatosClinicosVO datosClinicos) { new DatosClinicosDAL().ModificarDatosClinicos(datosClinicos); }
public int AgregarDatosClinicos(DatosClinicosVO datosClinicos) { return new DatosClinicosDAL().AgregarDatosClinicos(datosClinicos); }