private void FillCmb() { try { var list = UsersBussines.GetAll().ToList(); list.Add(new UsersBussines() { Guid = Guid.Empty, Name = "[کلیه کاربران]" }); userBindingSource.DataSource = list.OrderBy(q => q.Name); cmbUsers.SelectedValue = CurentUser.CurrentUser.Guid; cmbPriority.Items.Add(EnNotePriority.All.GetDisplay()); cmbPriority.Items.Add(EnNotePriority.Mamoli.GetDisplay()); cmbPriority.Items.Add(EnNotePriority.Mohem.GetDisplay()); cmbPriority.Items.Add(EnNotePriority.Zarori.GetDisplay()); cmbPriority.SelectedIndex = 0; cmbStatus.Items.Add(EnNoteStatus.All.GetDisplay()); cmbStatus.Items.Add(EnNoteStatus.Unread.GetDisplay()); cmbStatus.Items.Add(EnNoteStatus.Read.GetDisplay()); cmbStatus.Items.Add(EnNoteStatus.Deleted.GetDisplay()); cmbStatus.SelectedIndex = 0; } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); } }
private void SetData() { try { var list = UsersBussines.GetAll().ToList(); userBindingSource.DataSource = list.OrderBy(q => q.Name); cmbUsers.SelectedValue = CurentUser.CurrentUser.Guid; cmbPriority.Items.Add(EnNotePriority.Mamoli.GetDisplay()); cmbPriority.Items.Add(EnNotePriority.Mohem.GetDisplay()); cmbPriority.Items.Add(EnNotePriority.Zarori.GetDisplay()); chbSarresid.Checked = false; lblSarresid.Visible = false; txtSarresid.Visible = false; if (CurentUser.CurrentUser.Type == EnUserType.Manager) { lblUsers.Visible = true; cmbUsers.Visible = true; } else { lblUsers.Visible = false; cmbUsers.Visible = false; } txtTitle.Text = cls?.Title; txtDescription.Text = cls?.Description; if (cls?.DateSarresid == null) { chbSarresid.Checked = false; } else { chbSarresid.Checked = true; txtSarresid.Text = Calendar.MiladiToShamsi(cls?.DateSarresid); } cmbUsers.SelectedValue = cls?.UserGuid; cmbPriority.SelectedIndex = (int)(cls?.Priority - 1); if (cls?.Guid == Guid.Empty) { cmbPriority.SelectedIndex = 0; cmbUsers.SelectedValue = CurentUser.CurrentUser.Guid; } } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); } }
public static async Task InsertDefaultDataAsync() { var dbContext = new ModelContext(); var res = new ReturnedSaveFuncInfo(); #region Users var allusers = await UsersBussines.GetAllAsync(); if (allusers == null || allusers.Count <= 0) { var user = new UsersBussines() { Guid = Guid.NewGuid(), Name = "مجید خاکپور", UserName = "******", Email = "*****@*****.**", IsBlock = false, Mobile = "9382420272", Modified = DateTime.Now, Status = true, Type = EnUserType.Manager }; var ue = new UTF8Encoding(); var bytes = ue.GetBytes("9382420272"); var md5 = new MD5CryptoServiceProvider(); var hashBytes = md5.ComputeHash(bytes); user.Password = System.Text.RegularExpressions.Regex.Replace(BitConverter.ToString(hashBytes), "-", "") .ToLower(); res.AddReturnedValue(await user.SaveAsync()); res.ThrowExceptionIfError(); } #endregion await dbContext.SaveChangesAsync(); dbContext.Dispose(); }