Example #1
0
        public void DeleteClient(Base.Controls.CustomListView objCustomListView, string strSearch)
        {
            Clients.ObjetClient objClient = new Clients.ObjetClient();
            Clients.ListViewItemClient objListViewItemClient = new Clients.ListViewItemClient();

            if (objCustomListView.SelectedItems.Count > 0)
            {
                objListViewItemClient = (Clients.ListViewItemClient)objCustomListView.SelectedItems[0];
                objClient.IdClient = objListViewItemClient.IdClient;

                if (MessageBox.Show("Etes vous sur de vouloir supprimer ce client ?", "CLIENT - SUPPRIMER", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
                {
                    objClient.Deleted = true;
                    this.LoadClients(objCustomListView, strSearch);
                }
            }
        }
Example #2
0
        public int SelectClient()
        {
            Clients.ListViewItemClient objListViewItemClient = new Clients.ListViewItemClient();
            int intIdClient = 0;

            Clients.frmClients frmClients = new Clients.frmClients((int)Classes.clsProperties.TypeChargementFormClients.Selection);

            if (frmClients.ShowDialog() == DialogResult.OK)
            {
                if (frmClients.LW_CLIENTS.SelectedItems.Count > 0)
                {
                    objListViewItemClient = (Clients.ListViewItemClient)frmClients.LW_CLIENTS.SelectedItems[0];
                    intIdClient = objListViewItemClient.IdClient;
                }
            }

            frmClients.Dispose();

            return intIdClient;
        }
Example #3
0
        private Clients.ListViewItemClient InitItemClient(int intIdClient, string strInfosClient, string strTelephoneClient, string strCodePostalClient, string strVilleClient)
        {
            Clients.ListViewItemClient objNewLine = new Clients.ListViewItemClient();

            objNewLine.IdClient = intIdClient;
            objNewLine.SubItems[0].Text = strInfosClient;
            objNewLine.SubItems.Add(strTelephoneClient);
            objNewLine.SubItems.Add(strCodePostalClient);
            objNewLine.SubItems.Add(strVilleClient);

            return (objNewLine);
        }
Example #4
0
        public void UpdateClient(Base.Controls.CustomListView objCustomListView, string strSearch)
        {
            Clients.ObjetClient objClient = new Clients.ObjetClient();
            Clients.ListViewItemClient objListViewItemClient = new Clients.ListViewItemClient();

            if (objCustomListView.SelectedItems.Count > 0)
            {
                objListViewItemClient = (Clients.ListViewItemClient)objCustomListView.SelectedItems[0];
                objClient.IdClient = objListViewItemClient.IdClient;

                Clients.frmFicheClient frmFicheClient = new Clients.frmFicheClient((int)Classes.clsProperties.TypeChargementFicheClient.Update, objClient);

                if (frmFicheClient.ShowDialog() == DialogResult.OK)
                    this.LoadClients(objCustomListView, strSearch);

                frmFicheClient.Dispose();
            }
        }