Beispiel #1
0
        public JsonResult EliminarAntecedentePersonal(AntecedentePersonalModel antecedente)
        {
            List <bool> eliminado = new List <bool>();

            eliminado.Add(this.historiaClinicaBDD.EliminarAntecedentePersonal(antecedente));
            return(Json(eliminado));
        }
Beispiel #2
0
        public JsonResult IngresarAntecedentePersonal(AntecedentePersonalModel antecedente)
        {
            List <bool> ingresado = new List <bool>();

            if (antecedente.NumAntecedentePersonal > 0)
            {
                ingresado.Add(this.historiaClinicaBDD.InsertarAntecedentePersonal(antecedente));
            }
            else
            {
                ingresado.Add(false);
            }
            return(Json(ingresado));
        }
Beispiel #3
0
        public bool EliminarAntecedentePersonal(AntecedentePersonalModel antecedente)
        {
            bool eliminado = false;
            int  resultado = 0;

            string sentenciaSql = "DELETE FROM AntecedentePersonal " +
                                  "WHERE AntecedentePersonalID = @AntecedentePersonalID; ";

            SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql);

            sentenciaSQL.Parameters.AddWithValue("@AntecedentePersonalID", antecedente.AntecedentePersonalID);

            resultado = this.conexion.ComandoModificacion(sentenciaSQL);

            if (resultado > 0)
            {
                eliminado = true;
            }

            return(eliminado);
        }
Beispiel #4
0
        public List <AntecedentePersonalModel> ListarAntecedentePersonal(int historiaClinicaID)
        {
            List <AntecedentePersonalModel> listaAntecedente = new List <AntecedentePersonalModel>();

            string sentenciaSql = "SELECT ap.AntecedentePersonalID, ap.AntecedentePersonal, ap.DescripcionAP, p.Valor " +
                                  "FROM AntecedentePersonal ap " +
                                  "INNER JOIN Parametro p ON ap.AntecedentePersonal = p.ParametroID " +
                                  $"WHERE ap.HistoriaClinicaID = {historiaClinicaID} ";

            DataTable tablaDatos = this.conexion.ComandoConsulta(sentenciaSql);

            for (int i = 0; i < tablaDatos.Rows.Count; i++)
            {
                AntecedentePersonalModel antecedente = new AntecedentePersonalModel();
                antecedente.AntecedentePersonalID     = tablaDatos.Rows[i].Field <int>("AntecedentePersonalID");
                antecedente.NombreAntecedentePersonal = tablaDatos.Rows[i].Field <string>("Valor");
                antecedente.DescripcionAP             = tablaDatos.Rows[i].Field <string>("DescripcionAP");

                listaAntecedente.Add(antecedente);
            }

            return(listaAntecedente);
        }
Beispiel #5
0
        /////////////////////////**************PERSONAL
        public bool InsertarAntecedentePersonal(AntecedentePersonalModel antecedente)
        {
            bool ingresado = false;
            int  resultado = 0;

            string sentenciaSql = "INSERT INTO AntecedentePersonal (AntecedentePersonal, DescripcionAP, HistoriaClinicaID) " +
                                  "VALUES (@AntecedentePersonal, @DescripcionAP, @HistoriaClinicaID); ";

            SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql);

            sentenciaSQL.Parameters.AddWithValue("@AntecedentePersonal", antecedente.NumAntecedentePersonal);
            sentenciaSQL.Parameters.AddWithValue("@DescripcionAP", antecedente.DescripcionAP);
            sentenciaSQL.Parameters.AddWithValue("@HistoriaClinicaID", antecedente.HistoriaClinicaID);

            resultado = this.conexion.ComandoModificacion(sentenciaSQL);

            if (resultado > 0)
            {
                ingresado = true;
            }

            return(ingresado);
        }