示例#1
0
 static void Main()
 {
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     Model_Kaliemie.init();
     Application.Run(new Connexion());
 }
示例#2
0
 private void btn_màjVisites_Click(object sender, EventArgs e)
 {
     if (Model_Kaliemie.RapatrierMesVisites(idUtilisateur) != "")
     {
         MessageBox.Show(Model_Kaliemie.RapatrierMesVisites(idUtilisateur));
     }
     AfficherDGVMesVisites();
 }
示例#3
0
        private void SaisieSoinsVisite_Load(object sender, EventArgs e)
        {
            lbl_titre.Text = lbl_titre.Text + idVisite.ToString();

            cmb_categSoins.ValueMember   = "id";                            //valeur réel
            cmb_categSoins.DisplayMember = "libel";                         //valeur affiché
            bs_categSoins.DataSource     = Model_Kaliemie.listCategSoins(); //remplissage du BindingSource avec une requête
            cmb_categSoins.DataSource    = bs_categSoins;                   //remplissage de la combo depuis BindingSource
        }
示例#4
0
 private void btn_finaliser_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Attention", "Ête vous sûre de vouloir valider ?", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         short p = 0, r = 0;
         if (chk_prevue.Checked == true)
         {
             p = 1;
         }
         if (chk_realise.Checked == true)
         {
             r = 1;
         }
         MessageBox.Show(Model_Kaliemie.AjouterSoinsVisite(idVisite, Convert.ToInt32(cmb_categSoins.SelectedValue),
                                                           Convert.ToInt32(cmb_typeSoins.SelectedValue), Convert.ToInt32(cmb_soins.SelectedValue), p, r));
     }
 }
示例#5
0
        private void btn_seConnecter_Click(object sender, EventArgs e)
        {
            lbl_alert.Text = "";

            if (tb_identifiant.Text != "" && tb_motDePasse.Text != "")
            {
                switch (Model_Kaliemie.ConnexionLocal(tb_identifiant.Text, tb_motDePasse.Text))
                {
                case -1:
                    switch (Model_Kaliemie.connexionWebService(tb_identifiant.Text, tb_motDePasse.Text))
                    {
                    case -1:
                        lbl_alert.Text = "Votre compte n'a pas pû être ajouté au serveur local";
                        break;

                    case -2:
                        lbl_alert.Text = "Le compte n'a pas été trouvez sur le serveur distant \n Identifiant ou mot de passe incorrect";
                        break;

                    default:
                        new Menu(Model_Kaliemie.ConnexionLocal(tb_identifiant.Text, tb_motDePasse.Text)).Show();
                        this.Hide();
                        break;
                    }
                    break;

                case -2:
                    lbl_alert.Text = "Identifiant ou mot de passe incorrect";
                    break;

                default:
                    new Menu(Model_Kaliemie.ConnexionLocal(tb_identifiant.Text, tb_motDePasse.Text)).Show();
                    this.Hide();
                    break;
                }
            }
            else
            {
                lbl_alert.Text = "Tous les champs doivent être remplient";
            }
        }
示例#6
0
 public void AfficherDGVMesVisites()
 {
     bs_mesVisites.DataSource  = Model_Kaliemie.listVisites(idUtilisateur);
     dgv_mesVisites.DataSource = bs_mesVisites;
     for (int i = 0; i < dgv_mesVisites.ColumnCount; i++)
     {
         dgv_mesVisites.Columns[i].Visible = false;
     }
     dgv_mesVisites.Columns["id"].Visible                         = true;
     dgv_mesVisites.Columns["id"].HeaderText                      = "N°";
     dgv_mesVisites.Columns["patient"].Visible                    = true;
     dgv_mesVisites.Columns["patient"].HeaderText                 = "Patient";
     dgv_mesVisites.Columns["date_prevue"].Visible                = true;
     dgv_mesVisites.Columns["date_prevue"].HeaderText             = "Date prévue";
     dgv_mesVisites.Columns["date_reelle"].Visible                = true;
     dgv_mesVisites.Columns["date_reelle"].HeaderText             = "Date réelle";
     dgv_mesVisites.Columns["duree"].Visible                      = true;
     dgv_mesVisites.Columns["duree"].HeaderText                   = "Durée";
     dgv_mesVisites.Columns["compte_rendu_infirmiere"].Visible    = true;
     dgv_mesVisites.Columns["compte_rendu_infirmiere"].HeaderText = "Compte rendu infirmiere";
     dgv_mesVisites.Columns["compte_rendu_patient"].Visible       = true;
     dgv_mesVisites.Columns["compte_rendu_patient"].HeaderText    = "Compte rendu patient";
     dgv_mesVisites.AutoResizeColumns();
 }