Ejemplo n.º 1
0
        private void btn_cancel_Click(object sender, EventArgs e)
        {
            from2 fr = new from2();

            fr.Show();
            Hide();
        }
Ejemplo n.º 2
0
        private void btn_sua_Click(object sender, EventArgs e)
        {
            var n = nv.nhanviens.FirstOrDefault(x => x.ma == txt_manv.Text);

            n.ma  = txt_manv.Text;
            n.ten = txt_hoten.Text;

            Boolean gioiTinh = false;

            if (cmb_gioitinh.Text == "Nam")
            {
                gioiTinh = true;
            }
            n.gioitinh = gioiTinh;

            n.ngaysinh = DateTime.Parse(dtk_ngaysinh.Text);
            n.soCMT    = txt_cmtnd.Text;

            try
            {
                MemoryStream str1 = new MemoryStream();
                ptb_anh.Image.Save(str1, System.Drawing.Imaging.ImageFormat.Jpeg);

                byte[] pic = str1.ToArray();
                n.anh = pic;
            }
            catch
            {
                n.anh = null;
            }
            n.dienthoai       = txt_sdt.Text;
            n.email           = txt_email.Text;
            n.quoctich        = txt_quoctich.Text;
            n.tongiao         = txt_tongiao.Text;
            n.trinhdongoaingu = txt_ngoaingu.Text;
            n.dantoc          = txt_dantoc.Text;
            n.ngaycap         = DateTime.Parse(dtp_ngaycap.Text);
            n.noicap          = txt_noicap.Text;

            Boolean tinhtrang = false;

            if (cmb_tinhtranghonnhan.Text == "Đã kết hôn")
            {
                tinhtrang = true;
            }
            n.tinhtranghonnhan = tinhtrang;
            n.noisinh          = txt_noisinh.Text;
            n.quequan          = txt_quequan.Text;
            n.noiohiennay      = txt_tamtru.Text;
            n.hokhauthuongtru  = txt_thuongtru.Text;
            n.phongbanma       = txt_maphongban.Text;
            n.chucvuma         = txt_chucvu.Text;
            nv.SaveChanges();

            from2 fr = new from2();

            fr.Show(this);
            Hide();
            fr.load();
        }
Ejemplo n.º 3
0
        private void nhânSựToolStripMenuItem_Click(object sender, EventArgs e)
        {
            from2 fr = new from2();

            fr.Show();
            Hide();
        }
Ejemplo n.º 4
0
        private void btn_sua_Click(object sender, EventArgs e)
        {
            string        str = @"Data Source=DESKTOP-MON8K1N\SQLEXPRESS;Initial Catalog=QLNhanSu;Integrated Security=True";
            SqlConnection con = new SqlConnection(str);

            con.Open();
            string strcom = "update nhanvien set ma=@ma,ten=@ten,ngaysinh=@ngaysinh,gioitinh=@gioitinh,soCMT=@soCMT,anh=@anh,dienthoai=@dienthoai,email=@email,quoctich=@quoctich,tongiao=@tongiao,dantoc=@dantoc,ngaycap=@ngaycap,noicap=@noicap,tinhtranghonnhan=@tinhtranghonnhan,noisinh=@noisinh,quequan=@quequan,hokhauthuongtru=@hokhauthuongtru,noiohiennay=@noiohiennay where ma='" + txt_manv.Text + "'";

            SqlCommand cmd = new SqlCommand(strcom, con);

            cmd.Parameters.AddWithValue("@ma", txt_manv.Text);
            cmd.Parameters.AddWithValue("@ten", txt_hoten.Text);
            cmd.Parameters.AddWithValue("@ngaysinh", DateTime.Parse(dtk_ngaysinh.Text));
            Boolean gioiTinh = false;

            if (cmb_gioitinh.Text == "Nam")
            {
                gioiTinh = true;
            }


            cmd.Parameters.AddWithValue("@gioitinh", gioiTinh);
            cmd.Parameters.AddWithValue("@soCMT", txt_cmtnd.Text);
            MemoryStream str1 = new MemoryStream();

            ptb_anh.Image.Save(str1, System.Drawing.Imaging.ImageFormat.Jpeg);

            byte[] pic = str1.ToArray();
            cmd.Parameters.AddWithValue("@anh", pic);

            cmd.Parameters.AddWithValue("@dienthoai", txt_sdt.Text);
            cmd.Parameters.AddWithValue("@email", txt_email.Text);

            cmd.Parameters.AddWithValue("@quoctich", txt_quoctich.Text);
            cmd.Parameters.AddWithValue("@tongiao", txt_tongiao.Text);

            cmd.Parameters.AddWithValue("@dantoc", txt_dantoc.Text);
            cmd.Parameters.AddWithValue("@ngaycap", DateTime.Parse(dtp_ngaycap.Text));

            cmd.Parameters.AddWithValue("@noicap", txt_noicap.Text);

            Boolean tinhtranghn = false;

            if (cmb_tinhtranghonnhan.Text == "Đã kết hôn")
            {
                tinhtranghn = true;
            }
            cmd.Parameters.AddWithValue("@tinhtranghonnhan", tinhtranghn);

            cmd.Parameters.AddWithValue("@noisinh", txt_noisinh.Text);

            cmd.Parameters.AddWithValue("@quequan", txt_quequan.Text);
            cmd.Parameters.AddWithValue("@hokhauthuongtru", txt_thuongtru.Text);

            cmd.Parameters.AddWithValue("@noiohiennay", txt_tamtru.Text);


            cmd.ExecuteNonQuery();
            con.Close();
            from2 fr = new from2();

            fr.Show(this);
            fr.load();
        }
Ejemplo n.º 5
0
        private void btn_OK_Click(object sender, EventArgs e)
        {
            if ((txt_manv.Text == "") || (txt_hoten.Text == "") || (dtk_ngaysinh.Text == "") || (cmb_gioitinh.Text == "") || (txt_cmtnd.Text == ""))
            //if ((txt_ID.Text == "") || (txt_ten.Text == "") )
            {
                MessageBox.Show(" Chưa có dữ liệu thêm vào", "Thông báo");
                return;
            }
            string        str = @"Data Source=DESKTOP-MON8K1N\SQLEXPRESS;Initial Catalog=QLNhanSu;Integrated Security=True";
            SqlConnection con = new SqlConnection(str);

            con.Open();
            string     strcom = "insert into nhanvien(ma,ten,ngaysinh,gioitinh,soCMT,anh,dienthoai,email,quoctich,tongiao,dantoc,ngaycap,noicap,noisinh,quequan,hokhauthuongtru,noiohiennay ) values (@ma,@ten,@ngaysinh,@gioitinh,@soCMT,@anh,@dienthoai,@email,@quoctich,@tongiao,@dantoc,@ngaycap,@noicap,@noisinh,@quequan,@hokhauthuongtru,@noiohiennay )";
            SqlCommand cmd    = new SqlCommand(strcom, con);

            cmd.Parameters.AddWithValue("@ma", txt_manv.Text);
            cmd.Parameters.AddWithValue("@ten", txt_hoten.Text);
            cmd.Parameters.AddWithValue("@ngaysinh", DateTime.Parse(dtk_ngaysinh.Text));
            Boolean gioiTinh = false;

            if (cmb_gioitinh.Text == "Nam")
            {
                gioiTinh = true;
            }

            cmd.Parameters.AddWithValue("@gioitinh", gioiTinh);
            cmd.Parameters.AddWithValue("@soCMT", txt_cmtnd.Text);


            MemoryStream str1 = new MemoryStream();

            ptb_anh.Image.Save(str1, System.Drawing.Imaging.ImageFormat.Jpeg);

            byte[] pic = str1.ToArray();
            cmd.Parameters.AddWithValue("@anh", pic);


            cmd.Parameters.AddWithValue("@dienthoai", txt_sdt.Text);
            cmd.Parameters.AddWithValue("@email", txt_email.Text);

            cmd.Parameters.AddWithValue("@quoctich", txt_quoctich.Text);
            cmd.Parameters.AddWithValue("@tongiao", txt_tongiao.Text);

            cmd.Parameters.AddWithValue("@dantoc", txt_dantoc.Text);
            cmd.Parameters.AddWithValue("@ngaycap", DateTime.Parse(dtp_ngaycap.Text));

            cmd.Parameters.AddWithValue("@noicap", txt_noicap.Text);

            //Boolean tinhtranghn = false;
            //if (cmb_tinhtranghonnhan.Text == "Đã kết hôn")
            //{
            //    tinhtranghn = true;
            //}
            //cmd.Parameters.AddWithValue("@tinhtranghonnnhan", tinhtranghn);
            cmd.Parameters.AddWithValue("@noisinh", txt_noisinh.Text);

            cmd.Parameters.AddWithValue("@quequan", txt_quequan.Text);
            cmd.Parameters.AddWithValue("@hokhauthuongtru", txt_thuongtru.Text);

            cmd.Parameters.AddWithValue("@noiohiennay", txt_tamtru.Text);


            cmd.ExecuteNonQuery();

            MessageBox.Show("Insert thành công", "Thông báo");



            con.Close();
            from2 fr = new from2();

            fr.Show();
            fr.load();
            Hide();
        }