/// <summary> /// Thêm mới hoặc Cập nhật thông tin Nhà Cung Cấp /// </summary> /// <param name="unitName"></param> private Unit InsertOrUpdateUnit(string unitName) { if (!string.IsNullOrEmpty(unitName)) { Unit unit; if (!_unitService.CheckUnitNameExit(unitName)) { unit = _unitService.GetUnitByName(unitName); } else { unit = new Unit() { UnitID = StringHelper.RemoveChar(unitName), UnitName = unitName, Description = unitName, CreatedBy = _userName, CreatedDate = DateTime.Now, IsActive = true, }; try { _unitService.Add(unit); } catch (Exception ex) { XtraMessageBox.Show(string.Format("Lỗi thêm Đơn Vị Tính \n{0}", ex.Message)); } } return(unit); } return(null); }