Exemple #1
0
        public JsonResult EliminarAntecedenteSocial(AntecedenteSocialModel antecedente)
        {
            List <bool> eliminado = new List <bool>();

            eliminado.Add(this.historiaClinicaBDD.EliminarAntecedenteSocial(antecedente));
            return(Json(eliminado));
        }
Exemple #2
0
        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));
        }
Exemple #3
0
        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);
        }
Exemple #4
0
        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);
        }
Exemple #5
0
        /////////////////////////**************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);
        }