public JsonResult EliminarAntecedenteSocial(AntecedenteSocialModel antecedente) { List <bool> eliminado = new List <bool>(); eliminado.Add(this.historiaClinicaBDD.EliminarAntecedenteSocial(antecedente)); return(Json(eliminado)); }
public JsonResult IngresarAntecedenteSocial(AntecedenteSocialModel antecedente) { List <bool> ingresado = new List <bool>(); if (antecedente.NumAntecedenteSocial > 0) { ingresado.Add(this.historiaClinicaBDD.InsertarAntecedenteSocial(antecedente)); } else { ingresado.Add(false); } return(Json(ingresado)); }
public bool EliminarAntecedenteSocial(AntecedenteSocialModel antecedente) { bool eliminado = false; int resultado = 0; string sentenciaSql = "DELETE FROM AntecedenteSocial " + "WHERE AntecedenteSocialID = @AntecedenteSocialID; "; SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql); sentenciaSQL.Parameters.AddWithValue("@AntecedenteSocialID", antecedente.AntecedenteSocialID); resultado = this.conexion.ComandoModificacion(sentenciaSQL); if (resultado > 0) { eliminado = true; } return(eliminado); }
public List <AntecedenteSocialModel> ListarAntecedenteSocial(int historiaClinicaID) { List <AntecedenteSocialModel> listaAntecedente = new List <AntecedenteSocialModel>(); string sentenciaSql = "SELECT aso.AntecedenteSocialID, aso.AntecedenteSocial, aso.DescripcionAS, p.Valor " + "FROM AntecedenteSocial aso " + "INNER JOIN Parametro p ON aso.AntecedenteSocial = p.ParametroID " + $"WHERE aso.HistoriaClinicaID = {historiaClinicaID} "; DataTable tablaDatos = this.conexion.ComandoConsulta(sentenciaSql); for (int i = 0; i < tablaDatos.Rows.Count; i++) { AntecedenteSocialModel antecedente = new AntecedenteSocialModel(); antecedente.AntecedenteSocialID = tablaDatos.Rows[i].Field <int>("AntecedenteSocialID"); antecedente.NombreAntecedenteSocial = tablaDatos.Rows[i].Field <string>("Valor"); antecedente.DescripcionAS = tablaDatos.Rows[i].Field <string>("DescripcionAS"); listaAntecedente.Add(antecedente); } return(listaAntecedente); }
/////////////////////////**************SOCIAL public bool InsertarAntecedenteSocial(AntecedenteSocialModel antecedente) { bool ingresado = false; int resultado = 0; string sentenciaSql = "INSERT INTO AntecedenteSocial (AntecedenteSocial, DescripcionAS, HistoriaClinicaID) " + "VALUES (@AntecedenteSocial, @DescripcionAS, @HistoriaClinicaID); "; SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql); sentenciaSQL.Parameters.AddWithValue("@AntecedenteSocial", antecedente.NumAntecedenteSocial); sentenciaSQL.Parameters.AddWithValue("@DescripcionAS", antecedente.DescripcionAS); sentenciaSQL.Parameters.AddWithValue("@HistoriaClinicaID", antecedente.HistoriaClinicaID); resultado = this.conexion.ComandoModificacion(sentenciaSQL); if (resultado > 0) { ingresado = true; } return(ingresado); }