Example #1
0
        public static bool Delete(NhapHangChiTiet data)
        {
            try
            {
                if (data != null)
                {
                    NhapHangChiTiet objDb = GetById(data.Id);

                    if (objDb != null)
                    {
                        dbContext.NhapHangChiTiets.DeleteOnSubmit(objDb);

                        return true;
                    }
                }
            }
            catch
            {

            }

            CreateSQlConnection();

            return false;
        }
Example #2
0
        public static bool Update(NhapHangChiTiet data)
        {
            try
            {
                if (data != null)
                {
                    NhapHangChiTiet objDb = GetById(data.Id);

                    objDb.IdNhapHang = data.IdNhapHang;
                    objDb.SoLuong = data.SoLuong;
                    objDb.ThanhTien = data.ThanhTien;

                    dbContext.SubmitChanges();
                    return true;
                }

                return false;
            }
            catch
            {
                return false;
            }
        }
Example #3
0
        public static bool Insert(NhapHangChiTiet data)
        {
            try
            {
                dbContext.NhapHangChiTiets.InsertOnSubmit(data);
                dbContext.SubmitChanges();

                return true;
            }
            catch
            {
                return false;
            }
        }
Example #4
0
 public static bool Insert(NhapHangChiTiet data)
 {
     return NhapHangChiTietDao.Insert(data);
 }
Example #5
0
 public static bool Update(NhapHangChiTiet data)
 {
     return NhapHangChiTietDao.Update(data);
 }
Example #6
0
 partial void DeleteNhapHangChiTiet(NhapHangChiTiet instance);
Example #7
0
 public static bool Delete(NhapHangChiTiet data)
 {
     return NhapHangChiTietDao.Delete(data);
 }
Example #8
0
 partial void UpdateNhapHangChiTiet(NhapHangChiTiet instance);
Example #9
0
 partial void InsertNhapHangChiTiet(NhapHangChiTiet instance);
Example #10
0
		private void detach_NhapHangChiTiets(NhapHangChiTiet entity)
		{
			this.SendPropertyChanging();
			entity.SanPham = null;
		}
Example #11
0
		private void attach_NhapHangChiTiets(NhapHangChiTiet entity)
		{
			this.SendPropertyChanging();
			entity.NhapHang = this;
		}
Example #12
0
        private bool UpdateDataNhapHangChiTiet(DTO.NhapHang dataNhapHang)
        {
            foreach (DataGridViewRow row in dgvThongTin.Rows)
            {
                if (!string.IsNullOrEmpty(row.Cells[colId.Name].Value.ToString()))
                {
                    DTO.NhapHangChiTiet data = NhapHangChiTietBus.GetById(ConvertUtil.ConvertToInt(row.Cells[colId.Name].Value));
                    data.SoLuong = ConvertUtil.ConvertToInt(row.Cells[colSoLuong.Name].Value);
                    data.ThanhTien = ConvertUtil.ConvertToInt(row.Cells[colThanhTien.Name].Value.ToString().Replace(Constant.SYMBOL_LINK_MONEY, string.Empty));

                    if (!NhapHangChiTietBus.Update(data))
                    {
                        return false;
                    }
                }
                else
                {
                    DTO.NhapHangChiTiet data = new DTO.NhapHangChiTiet();
                    data.IdNhapHang = dataNhapHang.Id;
                    data.IdSanPham = ConvertUtil.ConvertToInt(row.Cells[colIdSanPham.Name].Value);
                    data.Gia = ConvertUtil.ConvertToInt(row.Cells[colGia.Name].Value.ToString().Replace(Constant.SYMBOL_LINK_MONEY, string.Empty));
                    data.SoLuong = ConvertUtil.ConvertToInt(row.Cells[colSoLuong.Name].Value);
                    data.ThanhTien = ConvertUtil.ConvertToInt(row.Cells[colThanhTien.Name].Value.ToString().Replace(Constant.SYMBOL_LINK_MONEY, string.Empty));

                    if (!NhapHangChiTietBus.Insert(data))
                    {
                        return false;
                    }
                }
            }

            return true;
        }