Esempio n. 1
0
 private void btn_delete_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         using (var db = new QUANLYCACDAILYEntities())
         {
             var m = db.DAILies.ToList().Find(n => n.MaDaiLy == ((DAILY)ds_daily.SelectedItem).MaDaiLy);
             if (m != null)
             {
                 if (MessageBox.Show("Bạn có muốn xóa không?", "Xóa", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
                 {
                     db.DAILies.Remove(m);
                     db.SaveChanges();
                     ds_daily.ItemsSource = db.DAILies.ToList();
                     ds_daily.Items.Refresh();
                 }
             }
         }
     }
     catch
     {
         MessageBox.Show("Bạn chưa chọn đại lý", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error);
     }
     Reset();
 }
Esempio n. 2
0
        private void button_update_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txt_madonhang.Text != "" && cb_madaily.SelectedValue.ToString() != "")
                {
                    using (var db = new QUANLYCACDAILYEntities())
                    {
                        if (txt_madonhang.Text == "" || cb_madaily.SelectedValue == null || dp_ngaydangky.Text == "")
                        {
                            MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }
                        else

                        {
                            var m = db.DONHANGs.ToList().Find(n => n.MaDonHang == txt_madonhang.Text);
                            m.MaDaiLy    = cb_madaily.SelectedValue.ToString();
                            m.NgayDangKy = DateTime.Parse(dp_ngaydangky.Text);
                            db.SaveChanges();
                            ds_donhang.ItemsSource = db.DONHANGs.ToList();
                            MessageBox.Show("Sửa thông tin thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information);
                        }
                    }
                    Reset();
                }
            }
            catch
            {
                MessageBox.Show("Sửa không thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Esempio n. 3
0
        private void button_update_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txt_maphieuthu.Text != "" && cb_mahoadon.SelectedValue.ToString() != null)
                {
                    using (var db = new QUANLYCACDAILYEntities())
                    {
                        if (txt_maphieuthu.Text == "" || cb_mahoadon.SelectedValue == null || dp_ngaylap.Text == "" || txt_tienphaitra.Text == "")
                        {
                            MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }
                        else

                        {
                            var m = db.PHIEUTHUs.ToList().Find(n => n.MaPhieuThu == txt_maphieuthu.Text);
                            m.MaHoaDon     = cb_mahoadon.SelectedValue.ToString();
                            m.NgayLapPhieu = DateTime.Parse(dp_ngaylap.Text);
                            m.SoTienDaThu  = int.Parse(txt_tienphaitra.Text);
                            db.SaveChanges();
                            ds_phieuthu.ItemsSource = db.PHIEUTHUs.ToList();
                            MessageBox.Show("Sửa thông tin thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information);
                        }
                    }
                    Reset();
                }
            }
            catch
            {
                MessageBox.Show("không thể sửa ID", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Esempio n. 4
0
 private void button_delete_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         using (var db = new QUANLYCACDAILYEntities())
         {
             var m = db.PHIEUTHUs.ToList().Find(n => n.MaHoaDon == ((PHIEUTHU)ds_phieuthu.SelectedItem).MaPhieuThu);
             if (m != null)
             {
                 if (MessageBox.Show("Bạn có muốn xóa không?", "Xóa", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
                 {
                     db.PHIEUTHUs.Remove(m);
                     db.SaveChanges();
                     ds_phieuthu.ItemsSource = db.PHIEUTHUs.ToList();
                     ds_phieuthu.Items.Refresh();
                 }
             }
         }
     }
     catch
     {
         MessageBox.Show("Bạn chưa chọn phiếu thu", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error);
     }
     Reset();
 }
Esempio n. 5
0
        private void button_update_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txt_mahanghoa.Text != "")
                {
                    using (var db = new QUANLYCACDAILYEntities())
                    {
                        if (txt_mahanghoa.Text == "" || txt_tenhanghoa.Text == "" || txt_soluong.Text == "" || txt_dongia.Text == "")
                        {
                            MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }
                        else

                        {
                            var m = db.HANGHOAs.ToList().Find(n => n.MaHangHoa == txt_mahanghoa.Text);
                            m.TenMatHang = txt_tenhanghoa.Text;
                            m.DonGia     = int.Parse(txt_dongia.Text);
                            m.SoLuongCon = int.Parse(txt_soluong.Text);
                            db.SaveChanges();
                            ds_hanghoa.ItemsSource = db.HANGHOAs.ToList();
                            MessageBox.Show("Sửa thông tin thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information);
                        }
                    }
                    Reset();
                }
            }
            catch
            {
                MessageBox.Show("không thể sửa ID", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Esempio n. 6
0
        private void button_update_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txt_mauudai.Text != "")
                {
                    using (var db = new QUANLYCACDAILYEntities())
                    {
                        if (txt_mauudai.Text == "" || txt_tenuudai.Text == "" || dp_ngaybatdau.Text == "" || dp_ngayketthuc.Text == "" || txt_loai.Text == "" || txt_phantram.Text == "")
                        {
                            MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }
                        else

                        {
                            var m = db.UUDAIs.ToList().Find(n => n.MaUuDai == txt_mauudai.Text);
                            m.TenUuDai    = txt_tenuudai.Text;
                            m.NgayBatDau  = DateTime.Parse(dp_ngaybatdau.Text);
                            m.NgayKetThuc = DateTime.Parse(dp_ngayketthuc.Text);
                            m.CapDaiLy    = txt_loai.Text;
                            m.PhanTram    = int.Parse(txt_phantram.Text);
                            db.SaveChanges();
                            ds_uudai.ItemsSource = db.UUDAIs.ToList();
                            MessageBox.Show("Sửa thông tin thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information);
                        }
                    }
                    Reset();
                }
            }
            catch
            {
                MessageBox.Show("không thể sửa ID", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Esempio n. 7
0
        private void button_update_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txt_mahoadon.Text != "")
                {
                    using (var db = new QUANLYCACDAILYEntities())
                    {
                        if (txt_mahoadon.Text == "" || cb_madonhang.SelectedValue == null || cb_maphieuxuat.SelectedValue == null || dp_ngaylap.Text == "" || txt_thanhtien.Text == "")
                        {
                            MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }
                        else

                        {
                            var m = db.HOADONs.ToList().Find(n => n.MaHoaDon == txt_mahoadon.Text);
                            m.MaDonHang   = cb_madonhang.SelectedValue.ToString();
                            m.MaPhieuXuat = cb_maphieuxuat.SelectedValue.ToString();
                            m.NgayLap     = DateTime.Parse(dp_ngaylap.Text);
                            m.ThanhTien   = int.Parse(txt_thanhtien.Text);
                            db.SaveChanges();
                            ds_hoadon.ItemsSource = db.HOADONs.ToList();
                            MessageBox.Show("Sửa thông tin thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information);
                        }
                    }
                    Reset();
                }
            }
            catch
            {
                MessageBox.Show("không thể sửa ID", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Esempio n. 8
0
        private void button_add_Click(object sender, RoutedEventArgs e)
        {
            if (txt_madaily.Text != "" || txt_mahopdong.Text != "" || txt_tendaily.Text != "" || cb_madinhmuc.SelectedValue != null || txt_hotenchudaily.Text != "" || txt_cmnd.Text != "" || txt_cap.Text != "" || dp_ngaylap.Text != "" || dp_ngaysinh.Text != "")
            {
                using (var db = new QUANLYCACDAILYEntities())
                {
                    var m = new DAILY();
                    try {
                        if (txt_madaily.Text != m.MaDaiLy)
                        {
                            var temp = new DAILY();
                            if (temp != null)
                            {
                                temp.MaDaiLy       = txt_madaily.Text;
                                temp.MaDinhMuc     = cb_madinhmuc.SelectedValue.ToString();
                                temp.MaHopDong     = txt_mahopdong.Text;
                                temp.NgayLap       = DateTime.Parse(dp_ngaylap.Text);
                                temp.CMND          = txt_cmnd.Text;
                                temp.HoTenChuDaiLy = txt_hotenchudaily.Text;
                                temp.NgaySinh      = DateTime.Parse(dp_ngaysinh.Text);
                                temp.CapDaiLy      = txt_cap.Text;
                                temp.TenDaiLy      = txt_tendaily.Text;
                                temp.NoiDung       = txt_noidung.Text;
                                db.DAILies.Add(temp);
                                db.SaveChanges();
                                ds_daily.ItemsSource = db.DAILies.ToList();
                            }
                        }
                        else
                        {
                            MessageBox.Show("Nhập mã khác", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }
                    }
                    catch
                    {
                        MessageBox.Show("Lỗi", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                }
            }
            else
            {
                MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
            }



            Reset();
        }
Esempio n. 9
0
        private void button_add_Click(object sender, RoutedEventArgs e)
        {
            using (var db = new QUANLYCACDAILYEntities())
            {
                try
                {
                    if (txt_mauudai.Text == "" || txt_tenuudai.Text == "" || dp_ngaybatdau.Text == "" || dp_ngayketthuc.Text == "" || txt_loai.Text == "" || txt_phantram.Text == "")
                    {
                        MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                    else
                    {
                        var m = new UUDAI();
                        if (txt_mauudai.Text == m.MaUuDai)
                        {
                            MessageBox.Show("Nhập mã khác", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }

                        else
                        {
                            var temp = new UUDAI();
                            if (temp != null)
                            {
                                temp.MaUuDai     = txt_mauudai.Text;
                                temp.TenUuDai    = txt_tenuudai.Text;
                                temp.NgayBatDau  = DateTime.Parse(dp_ngaybatdau.Text);
                                temp.NgayKetThuc = DateTime.Parse(dp_ngayketthuc.Text);
                                temp.CapDaiLy    = txt_loai.Text;
                                temp.PhanTram    = int.Parse(txt_phantram.Text);
                                db.UUDAIs.Add(temp);
                                db.SaveChanges();
                                ds_uudai.ItemsSource = db.PHIEUTHUs.ToList();
                            }
                        }
                    }
                }
                catch
                {
                    MessageBox.Show("Thêm ưu đãi không thành công", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            Reset();
        }
Esempio n. 10
0
        private void button_add_Click(object sender, RoutedEventArgs e)
        {
            using (var db = new QUANLYCACDAILYEntities())
            {
                try
                {
                    if (txt_mahoadon.Text == "" || cb_madonhang.SelectedValue == null || cb_maphieuxuat.SelectedValue == null || dp_ngaylap.Text == "" || txt_thanhtien.Text == "")
                    {
                        MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                    else
                    {
                        var m = new HOADON();
                        if (txt_mahoadon.Text == m.MaHoaDon)
                        {
                            MessageBox.Show("Nhập mã khác", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }

                        else
                        {
                            var temp = new HOADON();
                            if (temp != null)
                            {
                                temp.MaHoaDon    = txt_mahoadon.Text;
                                temp.MaDonHang   = cb_madonhang.SelectedValue.ToString();
                                temp.MaPhieuXuat = cb_maphieuxuat.SelectedValue.ToString();
                                temp.NgayLap     = DateTime.Parse(dp_ngaylap.Text);
                                temp.ThanhTien   = int.Parse(txt_thanhtien.Text);
                                db.HOADONs.Add(temp);
                                db.SaveChanges();
                                ds_hoadon.ItemsSource = db.HOADONs.ToList();
                            }
                        }
                    }
                }
                catch
                {
                    MessageBox.Show("Thêm hóa đơn không thành công", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            Reset();
        }
Esempio n. 11
0
        private void button_add_Click(object sender, RoutedEventArgs e)
        {
            using (var db = new QUANLYCACDAILYEntities())
            {
                try
                {
                    if (txt_maphieuthu.Text == "" || cb_mahoadon.SelectedValue == null || dp_ngaylap.Text == "" || txt_tienphaitra.Text == "")
                    {
                        MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                    else
                    {
                        var m = new PHIEUTHU();
                        if (txt_maphieuthu.Text == m.MaPhieuThu)
                        {
                            MessageBox.Show("Nhập mã khác", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }

                        else
                        {
                            var temp = new PHIEUTHU();
                            if (temp != null)
                            {
                                temp.MaPhieuThu   = txt_maphieuthu.Text;
                                temp.MaHoaDon     = cb_mahoadon.SelectedValue.ToString();
                                temp.NgayLapPhieu = DateTime.Parse(dp_ngaylap.Text);
                                temp.SoTienDaThu  = int.Parse(txt_tienphaitra.Text);
                                db.PHIEUTHUs.Add(temp);
                                db.SaveChanges();
                                ds_phieuthu.ItemsSource = db.PHIEUTHUs.ToList();
                            }
                        }
                    }
                }
                catch
                {
                    MessageBox.Show("Thêm phiếu thu không thành công", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            Reset();
        }
Esempio n. 12
0
        private void button_add_Click(object sender, RoutedEventArgs e)
        {
            using (var db = new QUANLYCACDAILYEntities())
            {
                try
                {
                    if (txt_mahanghoa.Text == "" || txt_tenhanghoa.Text == "" || txt_soluong.Text == "" || txt_dongia.Text == "")
                    {
                        MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                    else
                    {
                        var m = new HANGHOA();
                        if (txt_mahanghoa.Text == m.MaHangHoa)
                        {
                            MessageBox.Show("Nhập mã khác", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }

                        else
                        {
                            var temp = new HANGHOA();
                            if (temp != null)
                            {
                                temp.MaHangHoa  = txt_mahanghoa.Text;
                                temp.TenMatHang = txt_tenhanghoa.Text;
                                temp.DonGia     = int.Parse(txt_dongia.Text);
                                temp.SoLuongCon = int.Parse(txt_soluong.Text);
                                db.HANGHOAs.Add(temp);
                                db.SaveChanges();
                                ds_hanghoa.ItemsSource = db.HANGHOAs.ToList();
                            }
                        }
                    }
                }
                catch
                {
                    MessageBox.Show("Thêm hàng hóa không thành công", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            Reset();
        }
Esempio n. 13
0
        private void button_add_Click(object sender, RoutedEventArgs e)
        {
            using (var db = new QUANLYCACDAILYEntities())
            {
                try
                {
                    if (txt_madonhang.Text == "" || cb_madaily.SelectedValue == null || dp_ngaydangky.Text == "")
                    {
                        MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                    else
                    {
                        var m = new DONHANG();
                        if (txt_madonhang.Text == m.MaDonHang)
                        {
                            MessageBox.Show("Nhập mã khác", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }

                        else
                        {
                            var temp = new DONHANG();
                            if (temp != null)
                            {
                                temp.MaDonHang  = txt_madonhang.Text;
                                temp.MaDaiLy    = cb_madaily.SelectedValue.ToString();
                                temp.NgayDangKy = DateTime.Parse(dp_ngaydangky.Text);
                                db.DONHANGs.Add(temp);
                                db.SaveChanges();
                                ds_donhang.ItemsSource = db.DONHANGs.ToList();
                            }
                        }
                    }
                }
                catch
                {
                    MessageBox.Show("Thêm đơn hàng không thành công", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            Reset();
        }
Esempio n. 14
0
        private void button_update_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txt_madaily.Text != "" && cb_madinhmuc.SelectedValue.ToString() != "")
                {
                    using (var db = new QUANLYCACDAILYEntities())
                    {
                        if (txt_madaily.Text == "" || txt_mahopdong.Text == "" || txt_tendaily.Text == "" || cb_madinhmuc.SelectedValue == null || txt_hotenchudaily.Text == "" || txt_cmnd.Text == "" || txt_cap.Text == "" || dp_ngaylap.Text == "" || dp_ngaysinh.Text == "")
                        {
                            MessageBox.Show("Nhập thông tin đầy đủ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error);
                        }
                        else

                        {
                            var m = db.DAILies.ToList().Find(n => n.MaDaiLy == txt_madaily.Text);
                            m.MaDinhMuc     = cb_madinhmuc.SelectedValue.ToString();
                            m.MaHopDong     = txt_mahopdong.Text;
                            m.NgayLap       = DateTime.Parse(dp_ngaylap.Text);
                            m.CMND          = txt_cmnd.Text;
                            m.HoTenChuDaiLy = txt_hotenchudaily.Text;
                            m.NgaySinh      = DateTime.Parse(dp_ngaysinh.Text);
                            m.CapDaiLy      = txt_cap.Text;
                            m.TenDaiLy      = txt_tendaily.Text;
                            m.NoiDung       = txt_noidung.Text;
                            db.SaveChanges();
                            ds_daily.ItemsSource = db.DAILies.ToList();
                            MessageBox.Show("Sửa thông tin thành công", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Information);
                        }
                    }
                    Reset();
                }
            }
            catch
            {
                MessageBox.Show("không thể sửa ID", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }