private void cmdSauver_Click(object sender, EventArgs e) { try { if (!CheckFields()) { return; } if (OpenMode == (int)IEOpenMode.IE_OM_Add) { m_EmployeeAIP.EmplID = m_EmplID; m_EmployeeAIP.AipCriteriaID = (int)cboCritereAIP.SelectedValue; m_EmployeeAIP.Motif = txtMotif.Text; m_EmployeeAIP.Taux = Convert.ToSingle(txtTaux.Text); m_EmployeeAIP.StartDate = txtDateDebut.Value; m_EmployeeAIP.EndDate = txtDateFin.Value; m_EmployeeAIP.Add(); m_EndMode = IEEndMode.IE_EM_Added; } if (OpenMode == (int)IEOpenMode.IE_OM_Edit) { m_EmployeeAIP.EmployeeAipID = m_EmployeeAipID; m_EmployeeAIP.EmplID = m_EmplID; m_EmployeeAIP.AipCriteriaID = (int)cboCritereAIP.SelectedValue; m_EmployeeAIP.Motif = txtMotif.Text; m_EmployeeAIP.Taux = Convert.ToSingle(txtTaux.Text); m_EmployeeAIP.StartDate = txtDateDebut.Value; m_EmployeeAIP.EndDate = txtDateFin.Value; m_EmployeeAIP.Update(); m_EndMode = IEEndMode.IE_EM_Edited; } // update employee AIP calculation Aip oAip = new Aip(); oAip.Update(m_EmplID); // close the form Hide(); } catch (Exception err) { MessageBox.Show("Message : " + err.Message + "- Source : " + err.Source); m_EndMode = IEEndMode.IE_EM_Failed; this.Hide(); } }
private void cmdSauver_Click(object sender, EventArgs e) { try { if (!CheckFields()) { return; } if (OpenMode == (int)IEOpenMode.IE_OM_Add) { m_EmployeeAILE.EmplID = m_EmplID; m_EmployeeAILE.WkgID = (int)cboEquipe.SelectedValue; m_EmployeeAILE.AileCriteriaID = Convert.ToInt32(cboCritereAILE.SelectedValue); m_EmployeeAILE.Motif = txtMotif.Text; m_EmployeeAILE.Taux = Convert.ToSingle(txtTaux.Text); m_EmployeeAILE.StartDate = txtDateDebut.Value; m_EmployeeAILE.EndDate = txtDateFin.Value; m_EmployeeAILE.Add(); m_EndMode = IEEndMode.IE_EM_Added; } if (OpenMode == (int)IEOpenMode.IE_OM_Edit) { m_EmployeeAILE.EmployeeaileID = m_EmployeeAileID; m_EmployeeAILE.WkgID = (int)cboEquipe.SelectedValue; m_EmployeeAILE.EmplID = m_EmplID; m_EmployeeAILE.AileCriteriaID = Convert.ToInt32(cboCritereAILE.SelectedValue); m_EmployeeAILE.Motif = txtMotif.Text; m_EmployeeAILE.Taux = Convert.ToSingle(txtTaux.Text); m_EmployeeAILE.StartDate = txtDateDebut.Value; m_EmployeeAILE.EndDate = txtDateFin.Value; m_EmployeeAILE.Update(); m_EndMode = IEEndMode.IE_EM_Edited; } this.Hide(); } catch (Exception err) { MessageBox.Show("Message : " + err.Message + "- Source : " + err.Source); m_EndMode = IEEndMode.IE_EM_Failed; this.Hide(); } }
private void cmdAnnuler_Click(object sender, EventArgs e) { m_EndMode = IEEndMode.IE_EM_Canceled; Hide(); }