Пример #1
0
        public int ingresarSolicitudMedica(SolicitudMedica solMed, int residente, int dtSM)
        {
            configuraConexion();
            conectar.CadenaSQL = String.Format("INSERT INTO {0}(id_solic_med, id_det_solic_med, id_fic_residente) VALUES({1},{2},{3})",
                                               conectar.NombreTabla, Seq_solic_med, residente, dtSM);


            conectar.EsSelect = false;
            return(conectar.conecta());
        }
Пример #2
0
 public int actualizarSolicitudMedica(SolicitudMedica slMed)
 {
     this.configuraConexion();
     this.conectar.CadenaSQL = String.Format("UPDATE SOLIC_MED SET ID_DET_SOLIC_MED={0},"
                                             + " ID_FIC_RESIDENTE ={1}"
                                             + " WHERE id_solic_med ={2}"
                                             , slMed.Id_det_solic_med, slMed.Id_fic_residente, slMed.Id_solic_med);
     this.conectar.EsSelect = false;
     return(this.conectar.conecta());
 }
Пример #3
0
        public SolicitudMedica consultarPorId(int id)
        {
            configuraConexion();

            SolicitudMedica auxSMed = new SolicitudMedica();

            conectar.CadenaSQL = String.Format("SELECT * FROM {0} WHERE id_solic_med = {1} order by id_solic_med",
                                               conectar.NombreTabla, id);
            conectar.EsSelect = true;
            conectar.conecta();

            if (conectar.conecta() != 0)
            {
                System.Data.DataTable dt = new System.Data.DataTable();
                if (conectar.DbDataSet.Tables[0].Rows.Count >= 1)
                {
                    dt = conectar.DbDataSet.Tables[0];

                    try
                    {
                        auxSMed.Id_solic_med     = int.Parse(dt.Rows[0]["id_solic_med"].ToString());
                        auxSMed.Id_det_solic_med = int.Parse(dt.Rows[0]["id_det_solic_med"].ToString());
                        auxSMed.Id_fic_residente = int.Parse(dt.Rows[0]["id_fic_residente"].ToString());
                    }
                    catch (Exception)
                    {
                        auxSMed.Id_solic_med     = 0;
                        auxSMed.Id_det_solic_med = 0;
                        auxSMed.Id_fic_residente = 0;
                    }
                }
            }
            else
            {
                auxSMed = null;
            }
            return(auxSMed);
        }