All pastes #477446 Raw Edit

nox23

public text v1 · immutable
·published 2007-05-08 17:29 UTC
rendered paste body
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;

namespace CFER.Usercontrol
{
    public partial class TCarriereListView : UserControl
    {
        private int _IDEmployer;
        private int _dernierIndexT_Carriere;
        public event EventHandler evt_Ajout;
        public TCarriereListView()
        {
            InitializeComponent();
            //FadeOUT.Start();
            lv_carriere.Height = lv_carriere.Height + ctl_Barre.Height;
            ctl_Barre.Height = 0;
        }

        private void FadeIN_Tick(object sender, EventArgs e)
        {
            if (ctl_Barre.Height == 25)
                FadeIN.Stop();

            ctl_Barre.Height += 1;
            lv_carriere.Height -= 1;
        }

        private void FadeOUT_Tick(object sender, EventArgs e)
        {
            if (ctl_Barre.Height == 0)
                FadeOUT.Stop();

            ctl_Barre.Height -=1;
            lv_carriere.Height +=1;
        }

        private void TCarriereListView_Enter(object sender, EventArgs e)
        {
            if (FadeOUT.Enabled == true) FadeOUT.Enabled = false;
            FadeIN.Start();


            num_ID.Value = _dernierIndexT_Carriere + 1;
        }

        private void TCarriereListView_Leave(object sender, EventArgs e)
        {
            if (FadeIN.Enabled == true) FadeIN.Enabled = false;
            FadeOUT.Start();
        }
        public void ViderListe()
        {
            this.lv_carriere.Items.Clear();
        }
        public void RemplirListe(ListViewItem[] lst)
        {
            this.lv_carriere.Items.AddRange(lst);
            
        }
        public ListView.SelectedListViewItemCollection SelectedItems
        {
            get
            {
                return lv_carriere.SelectedItems;
            }
        }
        public int IDEmployer
        {
            get
            {
                return _IDEmployer;
            }
            set
            {
                _IDEmployer = value;
            }
        }
        public int dernierIndexT_Carriere
        {
            get
            {
                return dernierIndexT_Carriere;
            }
            set 
            {
                _dernierIndexT_Carriere = value;
            }
        }

        public CFER.Server.WebService.SerWeb_T_Carriere ValeurNouvelEnregistrement
        {
            get 
            {
                return new CFER.Server.WebService.SerWeb_T_Carriere() { Date = dtpDate.Value, Fonction = txtFonction.Text, ID = Convert.ToInt32(num_ID.Value), FK_NumeroEmploye = IDEmployer };
            }
        }

        private void cmdAppliquer_Click(object sender, EventArgs e)
        {
            evt_Ajout(ValeurNouvelEnregistrement, e);
        }

        private void lv_carriere_SelectedIndexChanged(object sender, EventArgs e)
        {

        }

        private void ctl_Barre_Click(object sender, EventArgs e)
        {

        }
    }
}