private void selectPraticien() { PRATICIEN p = (PRATICIEN)this.cbPraticien.SelectedItem; if (p != null) { lePraticien = p; ucPratictien1.pRATICIEN = lePraticien; List <RAPPORT_VISITE> lr = VisiteurManager.ChargerRapportVisiteurPraticien(leVisiteur.VIS_MATRICULE, lePraticien.PRA_NUM); if (lr != null && lr.Count > 0) { lesRapports = lr; label4.Visible = false; btnRapport.Visible = true; } else { label4.Visible = true; btnRapport.Visible = false; } } else { MessageBox.Show("Impossible de récupérer le praticien", "Détails praticien", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//Lorsque l'index de la checkbox change : met à jour les informations de ucPraticien1 private void cbxPra1_SelectedIndexChanged(object sender, EventArgs e) { if (cbxPra1.SelectedIndex != -1) { PRATICIEN p = (PRATICIEN)cbxPra1.SelectedItem; ucPraticien1.LePraticien = p; ucPraticien1.Visible = true; checkBox_afficher_rapport.Visible = true; List <RAPPORT_VISITE> lesRapports = Manager.ChargerRapportVisiteurAvecPraticien(this.idVisiteur, p.PRA_NUM.ToString()); List <string> lesNumRap = new List <string>(); foreach (RAPPORT_VISITE rv in lesRapports) { lesNumRap.Add(rv.RAP_NUM.ToString()); } if (lesNumRap.Count() == 0) { btn_choisirRapport.Enabled = false; } else { btn_choisirRapport.Enabled = true; } bsRapport1.DataSource = lesNumRap; } }
private void btnDetails_Click(object sender, EventArgs e) { lePraticien = Manager.ChargerLePraticien(Convert.ToInt32(cbxPraticien.SelectedItem)); frmRapVisitePraticien rapportVisite = new frmRapVisitePraticien(lePraticien.PRA_NUM); rapportVisite.ShowDialog(); }
//Le formulaire prend en paramètre le numéro du praticien dont il est question public FrmDetailsPraticien(short praNum) { InitializeComponent(); PRATICIEN pra = Manager.ChargerLePraticien(praNum); ucPraticien1.LePraticien = pra; }
private void cbxPraticien_SelectedIndexChanged(object sender, EventArgs e) { lePraticien = Manager.ChargerLePraticien(Convert.ToInt32(cbxPraticien.SelectedItem)); txtNom.Text = lePraticien.PRA_NOM; txtPrenom.Text = lePraticien.PRA_PRENOM; txtAdresse.Text = lePraticien.PRA_ADRESSE; txtVille.Text = lePraticien.PRA_CP + " " + lePraticien.PRA_VILLE; }
public FrmConsulterPracticien() { InitializeComponent(); bsPracticien.DataSource = VisiteurManager.ChargerPraticiens(); cbxPracticien.DataSource = bsPracticien; cbxPracticien.DisplayMember = "PRA_NOM"; selectedPraticien = (PRATICIEN)cbxPracticien.SelectedItem; ucPraticien1.LePraticien = selectedPraticien; }
private void btnVoirPatricien_Click(object sender, EventArgs e) { short num = short.Parse(txtNumPraticien.Text); PRATICIEN p = Manager.ChargerLePraticien(num); string text = " Numéro : " + p.PRA_NUM + "\n Nom, prénom : " + p.PRA_NOM + " " + p.PRA_PRENOM + "\n Adresse : " + p.PRA_ADRESSE + " " + p.PRA_CP + " " + p.PRA_VILLE + "\n Coef notoriété : " + p.PRA_COEFNOTORIETE; MessageBox.Show(text); }
private void cbxPratictien_SelectedIndexChanged(object sender, EventArgs e) { if (cbxPratictien.SelectedIndex != -1) { PRATICIEN p = (PRATICIEN)cbxPratictien.SelectedItem; ucPratictien1.pRATICIEN = p; ucPratictien1.Visible = true; } }
private void cbx_Praticiens_SelectedIndexChanged(object sender, EventArgs e) { if (cbx_Praticiens.SelectedIndex != -1) { KeyValuePair <String, PRATICIEN> p = (KeyValuePair <String, PRATICIEN>)cbx_Praticiens.SelectedItem; ucPraticien1.Prati = p.Value; this.lePraticienSelect = p.Value; ucPraticien1.Visible = true; } }
public FrmDetailPracticien(PRATICIEN selectedPra, string mat) { InitializeComponent(); this.selectedPra = selectedPra; this.mat = mat; RapportPra = VisiteurManager.GetRapportValideByPratricien(selectedPra.PRA_NUM.ToString(), mat); bsRapportPra.DataSource = RapportPra; dgvRapportPra.DataSource = bsRapportPra; txtBoxRapportPra.Text = selectedPra.PRA_NOM; }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { if (cbxPraticien.SelectedIndex != -1) { PRATICIEN p = (PRATICIEN)cbxPraticien.SelectedItem; ucPraticien1.LePraticien = p; ucPraticien1.Visible = true; } ucPraticien1.BringToFront(); }
public frmInfoPraticien(PRATICIEN p) { InitializeComponent(); txtPraNum.Text = p.PRA_NUM.ToString(); txtPraNom.Text = p.PRA_NOM; txtPraPrenom.Text = p.PRA_PRENOM; txtPraAddr.Text = p.PRA_ADRESSE; txtPraVille.Text = p.PRA_VILLE; txtPraCP.Text = p.PRA_CP; txtPraCoefNot.Text = p.PRA_COEFNOTORIETE.ToString(); }
private void Dg_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { DataGridViewRow row = this.Dg.Rows[e.RowIndex]; PRATICIEN p = Manager.ChargerLePraticien(Convert.ToInt32(row.Cells[2].Value)); VISITEUR v = Manager.ChargerVisiteurMatricule(row.Cells[0].Value.ToString()); frmInfoRapportRegion information = new frmInfoRapportRegion(p, v, Convert.ToInt32(row.Cells[1].Value), row.Cells[3].Value.ToString(), row.Cells[6].Value.ToString(), row.Cells[4].Value.ToString()); information.Show(); }
public FrmConsulterPracticien(string mat, PRATICIEN pra) { InitializeComponent(); this.mat = mat; bsPracticien.DataSource = VisiteurManager.ChargerPraticiens(); cbxPracticien.DataSource = bsPracticien; cbxPracticien.DisplayMember = "PRA_NOM"; cbxPracticien.SelectedIndex = cbxPracticien.Items.IndexOf(pra); bsPracticien.Position = bsPracticien.IndexOf(bsPracticien.List.OfType <PRATICIEN>().ToList().Find(findPra => findPra.PRA_NUM == pra.PRA_NUM)); //selectedPraticien = pra; //ucPraticien1.LePraticien = selectedPraticien; }
/// <summary> /// Permet de rechercher un praticien par son numéro /// </summary> /// <param pranum="PRA_NUM">Numéro d'un praticien</param> /// <returns>PRATICIEN</returns> public PRATICIEN FindById(Int16 pranum) { PRATICIEN pas = null; using (var context = new GSB_VisiteEntities()) { var req = from p in context.PRATICIENs where p.PRA_NUM == pranum select p; pas = req.SingleOrDefault <PRATICIEN>(); } return(pas); }
// Charge le praticien private void btnVoirLePraticien_Click(object sender, EventArgs e) { Int16 mat = Int16.Parse(ucRapportsValides1.txtNumPrat.Text.ToString()); PRATICIEN p = Manager.ChargerLePraticien(mat); if (p == null) { string msg = "Il n'y a pas de Praticien"; MessageBox.Show(msg); } ucPraticien1.LePraticien = p; ucPraticien1.Visible = true; }
public static PRATICIEN FindById(Int32 pranum) { //A faire : rechercher un pratricien par son numéro PRATICIEN praticien = null; using (var context = new GSB_VisiteEntities()) { var req = from p in context.PRATICIENs where p.PRA_NUM == pranum select p; praticien = req.SingleOrDefault <PRATICIEN>(); } return(praticien); }
/// <summary> /// Permet de recupérer un praticien grâce à son numéro /// </summary> /// <param name="pranum">PRA_NUM de praticien</param> /// <returns>PRATICIEN</returns> public PRATICIEN FindById(Int16 pranum) { PRATICIEN pra = null; using (var context = new GSB_VisiteEntities()) { context.Configuration.LazyLoadingEnabled = false; var req = from p in context.PRATICIENs.Include("LeType") where p.PRA_NUM == pranum select p; pra = req.SingleOrDefault <PRATICIEN>(); } return(pra); }
public static PRATICIEN FindById(Int16 pranum) { //A faire : rechercher un pratricien par son numéro PRATICIEN pa = null; using (var context = new GSB_VisiteEntities()) { //context.Configuration.LazyLoadingEnabled = false; var req = from p in context.PRATICIEN where p.PRA_NUM == pranum select p; pa = req.SingleOrDefault <PRATICIEN>(); } return(pa); }
/// <summary> /// Retourne la liste des rapports qui concerne un praticien /// </summary> /// <param name="v">Visiteur connecté</param> /// <param name="p">Praticien concerné</param> /// <returns>List<RAPPORT_VISITE></returns> public List <RAPPORT_VISITE> FindByPraticien(VISITEUR v, PRATICIEN p) { List <RAPPORT_VISITE> lrv = null; using (var context = new GSB_visite_LEGUILLIEREntities()) { var req = from rv in context.RAPPORT_VISITE where rv.RAP_PRANUM == p.PRA_NUM && rv.RAP_MATRICULE == v.VIS_MATRICULE select rv; lrv = req.ToList <RAPPORT_VISITE>(); } return(lrv); }
public PRATICIEN FindById(Int16 pranum) { //A faire : rechercher un pratricien par son numéro PRATICIEN pra = null; using (var context = new gsb_visite_groupe3Entities()) { context.Configuration.LazyLoadingEnabled = false; var req = from p in context.PRATICIEN.Include("LeType") where p.PRA_NUM == pranum select p; pra = req.SingleOrDefault <PRATICIEN>(); } return(pra); }
/// <summary> /// Retourne un praticien en fonction de son numéro /// </summary> /// <param name="pranum">Numéro de praticien</param> /// <returns>PRATICIEN</returns> public PRATICIEN FindById(Int16 pranum) { PRATICIEN pas = null; using (var context = new GSB_visite_LEGUILLIEREntities()) { //désactiver le chargement différé //context.Configuration.LazyLoadingEnabled = false; var req = from p in context.PRATICIEN.Include("LeType") where p.PRA_NUM == pranum select p; pas = req.SingleOrDefault <PRATICIEN>(); } return(pas); }
/// <summary> /// Recherche un praticien sur son ID /// </summary> /// <param name="pranum"></param> /// <returns></returns> public PRATICIEN FindById(Int16 pranum) { // Recherche un pratricien par son numéro PRATICIEN pra = null; using (var context = new GSB_visite_groupe1Entities()) { //désactiver le chargement différé //context.Configuration.LazyLoadingEnabled = false; var req = from p in context.PRATICIEN.Include("LeType") where p.PRA_NUM == pranum select p; pra = req.SingleOrDefault <PRATICIEN>(); } return(pra); }
public FrmDetailRapport(RAPPORT_VISITE r) { InitializeComponent(); this.leRapport = r; this.vis = VisiteurManager.getUnVisiteur(r.RAP_MATRICULE); this.lePra = VisiteurManager.ChargerLePraticien(r.RAP_PRANUM); this.mv = VisiteurManager.chargerLeMotifVisite(r.RAP_MOTIF); if (r.RAP_MED1 != null) { this.med1 = VisiteurManager.ChargerLeMedicament(r.RAP_MED1); } if (r.RAP_MED2 != null) { this.med2 = VisiteurManager.ChargerLeMedicament(r.RAP_MED2); } // Partie design this.DoubleBuffered = true; }
public frmInfoRapportRegion(PRATICIEN p, VISITEUR v, int numRapport, string dateVisite, string motifVisite, string coefConfiance) { InitializeComponent(); List <RAPPORT_VISITE> lesRapports = Manager.ChargerRapprotByNum(numRapport); P = p; foreach (RAPPORT_VISITE rv in lesRapports) { txtCodeMed1.Text = rv.RAP_MED1; txtCodeMed2.Text = rv.RAP_MED2; } txtNomVisiteur.Text = v.VIS_NOM; txtNumPraticien.Text = p.PRA_NUM.ToString(); txtNomPraticien.Text = p.PRA_NOM; txtNumRapport.Text = numRapport.ToString(); txtDateVisite.Text = dateVisite; txtMotifVisite.Text = motifVisite; txtCoefConf.Text = coefConfiance; }
public FrmConsulterPraticien(VISITEUR v, int praticienNum) { InitializeComponent(); // Initialisation du visiteur actuelle this.vis = v; // Initialisation de liste déroulante des praticiens PRATICIEN lp = VisiteurManager.ChargerLePraticien(praticienNum); bsPraticien.DataSource = lp; cbxPraticien.DataSource = bsPraticien; cbxPraticien.DisplayMember = "PRA_NOM"; cbxPraticien.ValueMember = "PRA_NUM"; cbxPraticien.SelectedIndex = -1; this.rapports = VisiteurManager.ChargerRapportVisite(v.VIS_MATRICULE); // On cache l'affichage du praticien et du bouton rapport ucPraticien1.Visible = false; btnVoirRapport.Visible = false; }
public FrmDetailPraticien(PRATICIEN p) { InitializeComponent(); lePra = p; }
private void cbxPracticien_SelectedIndexChanged(object sender, EventArgs e) { selectedPraticien = (PRATICIEN)cbxPracticien.SelectedItem; ucPraticien1.LePraticien = selectedPraticien; }
/// <summary> /// Permet de charger la liste des rapports qui concerne un praticien /// </summary> /// <param name="v">Visiteur connecté</param> /// <param name="p">Praticien concerné</param> /// <returns>List<RAPPORT_VISITE></returns> public static List <RAPPORT_VISITE> ChargerRapportsVisitesPraticien(VISITEUR v, PRATICIEN p) { List <RAPPORT_VISITE> lrv = null; lrv = new RapportVisiteDAO().FindByPraticien(v, p); return(lrv); }
/// <summary> /// Permet de charger un praticien à partir de son numéro /// <param name="pranum">entier</param> /// </summary> public static PRATICIEN ChargerLePraticien(Int16 pranum) { PRATICIEN pr = PratricienDAO.FindById(pranum); return(pr); }