private void Button1_Click(object sender, EventArgs e) { Repository.UserPointRepository userPointRepository = new Repository.UserPointRepository(); if (rbAdd.Checked) { Repository.UserBargainRepository userBargainRepository = new Repository.UserBargainRepository(); UserBargain userBargain = userBargainRepository.GetFirstAdmin(); for (int i = 1; i <= numericUpDown1.Value; i++) { userPointRepository.Add(new UserPoint { Date = DateTime.Now, IsVerify = true, UserBargain_Id_1 = _userid, UserBargain_Id_2 = userBargain.Id }); userPointRepository.Save2(); } } else if (rbRemo.Checked) { for (int i = 1; i <= numericUpDown1.Value; i++) { userPointRepository.DeleteFirst(_userid); userPointRepository.Save2(); } } MessageBox.Show("امتیاز ها با موفقیت ثبت شد"); lblPointsTest.Text = $"مجموع امتیازات : {userPointRepository.CountPoint(_userid)*10} امتیاز "; }
public void AddUser(UserBargain user) { if (!_mydb.UserBargains.Any(x => x.Userid == user.Userid)) { _mydb.UserBargains.Add(user); } }
public FrmEditUser(long id) { using (UserBargainRepository UserBargainRepository = new UserBargainRepository()) { UserBargain = UserBargainRepository.GetUserWithMyID(id); } InitializeComponent(); }
public async Task <UserBargain> UpdateAsync(UserBargain UserBargain) { UserBargain myuser = GetUserWithUserIdTelegram(UserBargain.Userid); myuser.Name = UserBargain.Name; myuser.Family = UserBargain.Family; myuser.Mobile = UserBargain.Mobile; myuser.BankCard = UserBargain.BankCard; myuser.Verify = UserBargain.Verify; await Save(); return(myuser); }
public UserBargain Update(UserBargain UserBargain) { UserBargain myuser = GetUserWithMyID(UserBargain.Id); myuser.Name = UserBargain.Name; myuser.Family = UserBargain.Family; myuser.Mobile = UserBargain.Mobile; myuser.BankCard = UserBargain.BankCard; myuser.Verify = UserBargain.Verify; myuser.IsAdmin = UserBargain.IsAdmin; myuser.AliasNames = UserBargain.AliasNames; Save(); return(myuser); }
public Transaction Add(Transaction Transaction) { UserBargainRepository userBargainRepository = new UserBargainRepository(); UserBargain userBargain = userBargainRepository.GetUserWithMyID(Transaction.UserBargain_Id); if (Transaction.TransactionType_Id == 1) { userBargain.PriceGarranty += Transaction.Price; } else if (Transaction.TransactionType_Id == 2) { userBargain.PriceGarranty -= Transaction.Price; } var tmp = _mydb.Transaction.Add(Transaction); Save(); userBargainRepository.Save(); return(tmp); }
/// <summary> /// /// </summary> /// <param name="time"></param> /// <param name="user"></param> /// <param name="type">1=Sel & 2=Buy</param> /// <returns></returns> public int CountOpenLafz(DateTime time, UserBargain user, int type) { var tmp_sel = _mydb.SellBuy.Where(x => x.DateTime >= time && x.UserBargain_Id == user.Id && x.SellBuyType_Id == type); int selbuy_count = 0; try { selbuy_count = tmp_sel.Sum(x => x.Count); } catch { } int bargen_count = 0; foreach (var item in tmp_sel) { try { bargen_count += _mydb.BargainSuccess.Where(x => x.SellBuy_Id == item.Id && x.Price2 == 0).Sum(x => x.count); } catch { } } return(selbuy_count - bargen_count); }