public IActionResult AddOrUpdateDataSheet(DataSheetViewModel model)
        {
            if (UserIdentityInfo.Roles.Contains(Roles.Customer))
            {
                var user = _userService.GetById(Convert.ToInt32(UserIdentityInfo.Id));
                if (user.CustomerId != model.DataSheet.CustomerId)
                {
                    model.DataSheet.CustomerId = (int)user.CustomerId;
                }
            }

            if (model.DataSheet.Id == 0)
            {
                model.DataSheet.CreateDate = DateTime.Now;
                model.DataSheet.CreateUser = Convert.ToInt32(UserIdentityInfo.Id);
                _dataSheetService.Add(model.DataSheet);
            }
            else
            {
                model.DataSheet.UpdateDate = DateTime.Now;
                model.DataSheet.UpdateUser = Convert.ToInt32(UserIdentityInfo.Id);
                _dataSheetService.Update(model.DataSheet);
            }
            return(RedirectToAction("DataSheet", "DataSheet", new { model.DataSheet.Id }));
        }