protected void btnXuatThongTin_Click(object sender, EventArgs e)
        {
            // Nhận giá trị nhập
            string   maso       = txtMaso.Text;
            string   hoten      = txtHoTen.Text;
            DateTime ngaysinh   = DateTime.Parse(txtNgaySinh.Text);
            DateTime ngayvaolam = DateTime.Parse(txtNgayVaoLam.Text);
            double   hsl        = double.Parse(txtHeSoLuong.Text);
            Phai     gioitinh   = chkGioiTinh.Checked ? Phai.Nam : Phai.Nữ;
            int      songayvang = int.Parse(txtSoNgayVang.Text);

            // Cách 1: Bình thường
            //NhanVien nv = new NhanVien();
            if (rdbNVSX.Checked)
            {
                NhanViensx nv = new NhanViensx(maso, hoten, ngaysinh, ngayvaolam, gioitinh, songayvang, int.Parse(txtSoSanPham.Text));
                lblThongTin.Text = nv.XuatThongTin();
            }
            else if (rdbNVVP.Checked)
            {
                NhanVienvp nv = new NhanVienvp(maso, hoten, ngaysinh, ngayvaolam, hsl, gioitinh, songayvang);
                lblThongTin.Text = nv.XuatThongTin();
            }

            // Cách 2: Ứng dụng LateBinding

            // Chuyển sang View2
            MultiView1.ActiveViewIndex = 1;
            // lblThongTin.Text = string.Format(nv.XuatThongTin("<br/>").ToString());
        }
示例#2
0
        protected void btnXuatThongTin_Click(object sender, EventArgs e)
        {
            // Nhận giá trị nhập
            string   maso       = txtMaso.Text;
            string   hoten      = txtHoTen.Text;
            DateTime ngaysinh   = DateTime.Parse(txtNgaySinh.Text);
            DateTime ngayvaolam = DateTime.Parse(txtNgayVaoLam.Text);
            Phai     gioitinh   = chkGioiTinh.Checked ? Phai.Nam : Phai.Nữ;
            int      songayvang = int.Parse(txtSoNgayVang.Text);
            // Cách 2: Ứng dụng LateBinding
            NhanVien nv;

            if (rdbNVVP.Checked)
            {
                double hsl = double.Parse(txtHeSoLuong.Text);
                nv = new NhanVienvp(maso, hoten, ngaysinh, ngayvaolam, gioitinh, hsl, songayvang);
            }
            else
            {
                int sosp = int.Parse(txtSoSanPham.Text);
                nv = new NhanViensx(maso, hoten, ngaysinh, ngayvaolam, gioitinh, songayvang, sosp);
            }
            string thongTinLuongNhanVien = nv.XuatThongTin();

            lblThongTin.Text = thongTinLuongNhanVien;

            // Chuyển sang View2
            MultiView1.ActiveViewIndex = 1;
        }
示例#3
0
        protected void btnXuatThongTin_Click(object sender, EventArgs e)
        {
            string   maso       = txtMaso.Text;
            string   hoten      = txtHoTen.Text;
            DateTime ngaysinh   = DateTime.Parse(txtNgaySinh.Text);
            DateTime ngayvaolam = DateTime.Parse(txtNgayVaoLam.Text);
            double   hsl        = double.Parse(txtHeSoLuong.Text);
            Phai     gioitinh   = chkGioiTinh.Checked ? Phai.Nam : Phai.Nữ;
            int      songayvang = int.Parse(txtSoNgayVang.Text);
            //cách 1:
            //if(rdbNVVP.Checked)
            //{
            //    NhanVienVp nv = new NhanVienVp(maso,hoten,ngaysinh,ngayvaolam,gioitinh,hsl,songayvang);
            //    lblThongTin.Text = nv.XuatThongTin();


            //}
            //else
            //{
            //    int sosanpham = int.Parse(txtSoSanPham.Text);
            //    NhanViensx nv = new NhanViensx(maso, hoten, ngaysinh, ngayvaolam, gioitinh,songayvang, sosanpham);
            //    lblThongTin.Text = nv.XuatThongTin();


            //}
            // cach2: ứng dụng lateBinding


            NhanVien nv;

            if (rdbNVVP.Checked)
            {
                nv = new NhanVienVp(maso, hoten, ngaysinh, ngayvaolam, gioitinh, hsl, songayvang);
            }
            else
            {
                int sosanpham = int.Parse(txtSoSanPham.Text);
                nv = new NhanViensx(maso, hoten, ngaysinh, ngayvaolam, gioitinh, songayvang, sosanpham);
            }
            lblThongTin.Text = nv.XuatThongTin();
            //lệnh chuyển sang view 2
            MultiView1.ActiveViewIndex = 1;
        }