private async void Dg_packageUser_SelectionChanged(object sender, SelectionChangedEventArgs e) { //selection try { HelpClass.StartAwait(grid_main); if (dg_packageUser.SelectedIndex != -1) { packageUser = dg_packageUser.SelectedItem as PackageUser; this.DataContext = packageUser; if (packageUser != null) { Packages packageModel = new Packages(); Packages package = await packageModel.GetByID(packageUser.packageId.Value); } } clearValidate(); HelpClass.EndAwait(grid_main); } catch (Exception ex) { HelpClass.EndAwait(grid_main); HelpClass.ExceptionMessage(ex, this); } }
public async Task <string> getdata() { PayOpModel = new PayOp(); PayOpModel = await PayOpModel.getLastPayOp(packUserRep.packageUserId); if (PayOpModel.payOpId <= 0) { return("0"); } else { agentmodel = await agentmodel.GetByID((int)packUserRep.userId); cumstomerModel = await cumstomerModel.GetByID((int)packUserRep.customerId); CountryPackageDateModel = await CountryPackageDateModel.GetByID((int)PayOpModel.countryPackageId); PackagesModel = await PackagesModel.GetByID((int)PayOpModel.packageId); SetValuesList = await terms.GetBySetName("sale_note"); terms = SetValuesList.FirstOrDefault(); // CountryPackageDateModel.monthCount; return("1"); } }
private async void Window_Loaded(object sender, RoutedEventArgs e) {//load try { HelpClass.StartAwait(grid_main); btns = new Button[] { btn_firstPage, btn_prevPage, btn_activePage, btn_nextPage, btn_lastPage }; #region translate if (MainWindow.lang.Equals("en")) { MainWindow.resourcemanager = new ResourceManager("AdministratorApp.en_file", Assembly.GetExecutingAssembly()); grid_main.FlowDirection = FlowDirection.LeftToRight; } else { MainWindow.resourcemanager = new ResourceManager("AdministratorApp.ar_file", Assembly.GetExecutingAssembly()); grid_main.FlowDirection = FlowDirection.RightToLeft; } translat(); #endregion #region fill page count combo var typelist = new[] { new { Text = "20", Value = "20" }, new { Text = "50", Value = "50" }, new { Text = "100", Value = "100" } }; cb_itemPerPage.DisplayMemberPath = "Text"; cb_itemPerPage.SelectedValuePath = "Value"; cb_itemPerPage.ItemsSource = typelist; #endregion chk_allSerials.IsChecked = false; posSerialsQuery = await RefreshList(); isActiveCount = posSerials.Count(s => s.isActive == 1); pu = await puModel.GetByID(packageUserID); p = await pModel.GetByID(pu.packageId.Value); cb_itemPerPage.SelectedIndex = 0; Tb_search_TextChanged(tb_search, null); HelpClass.EndAwait(grid_main); } catch (Exception ex) { HelpClass.EndAwait(grid_main); HelpClass.ExceptionMessage(ex, this); } }
private async void Dg_book_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { //HelpClass.StartAwait(grid_main); BookSts book = dg_book.SelectedItem as BookSts; if (book.packageUserId > 0) { PackageUser puModel = new PackageUser(); PackageUser packageUser = await puModel.GetByID(book.packageUserId); Packages pModel = new Packages(); Packages package = await pModel.GetByID(book.packageId.Value); if (packageUser.packageId > 0) { MainWindow.mainWindow.Btn_sales_Click(MainWindow.mainWindow.btn_sales, null); uc_sales.Instance.Window_Loaded(null, null); uc_sales.Instance.Btn_sale_Click(uc_sales.Instance.btn_sale, null); uc_sale.Instance.UserControl_Loaded(null, null); uc_sale.Instance.package = package; uc_sale.Instance.oldCustomerId = packageUser.customerId.Value; uc_sale.Instance.oldAgentId = packageUser.userId.Value; uc_sale.Instance.oldPackageId = packageUser.packageId.Value; uc_sale.Instance.oldCountryPackageId = packageUser.countryPackageId.Value; uc_sale.Instance.packuser = packageUser; uc_sale.Instance.btn_serials.IsEnabled = true; uc_sale.Instance.tb_activationCode.Text = packageUser.packageSaleCode; uc_sale.Instance.isOnline = packageUser.isOnlineServer.Value; HelpClass.clearValidate(uc_sale.requiredControlList, this); } } //Clear(); //ClearPackageUser(); //HelpClass.EndAwait(grid_main); } catch (Exception ex) { //HelpClass.EndAwait(grid_main); HelpClass.ExceptionMessage(ex, this); } }
public ActionResult Edit(int?id) { EditPackage editPackage; if (id.HasValue) { editPackage = Mapper.Map <EditPackage>(Packages.GetByID(id.Value)); var products = PackageProducts.GetByPackageID(editPackage.ID); editPackage.Text = HttpUtility.HtmlDecode(editPackage.Text); editPackage.Images = PackageImages.GetByPackageID(editPackage.ID); editPackage.Products = Mapper.Map <List <EditPackageProduct> >(products); } else { editPackage = new EditPackage(); } return(View(editPackage)); }
private async void Dg_packageUser_MouseDoubleClick(object sender, MouseButtonEventArgs e) {//double click //try //{ //HelpClass.StartAwait(grid_main); Packages package = new Packages(); if (dg_packageUser.SelectedIndex != -1) { if (packageUser.packageId > 0) { package = await package.GetByID(packageUser.packageId.Value); MainWindow.mainWindow.Btn_sales_Click(MainWindow.mainWindow.btn_sales, null); uc_sales.Instance.Window_Loaded(null, null); uc_sales.Instance.Btn_sale_Click(uc_sales.Instance.btn_sale, null); uc_sale.Instance.UserControl_Loaded(null, null); uc_sale.Instance.package = package; uc_sale.Instance.oldCustomerId = packageUser.customerId.Value; uc_sale.Instance.oldAgentId = packageUser.userId.Value; uc_sale.Instance.oldPackageId = packageUser.packageId.Value; try { uc_sale.Instance.oldCountryPackageId = packageUser.countryPackageId.Value; } catch { } await uc_sale.Instance.fillInputs(package, packageUser.userId.Value, packageUser.customerId.Value); } } //HelpClass.EndAwait(grid_main); //} //catch (Exception ex) //{ // HelpClass.EndAwait(grid_main); // HelpClass.ExceptionMessage(ex, this); //} }
private async void Dg_book_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { // HelpClass.StartAwait(grid_main); PaymentsSts payment = dg_book.SelectedItem as PaymentsSts; if (payment.packageUserId > 0) { PackageUser puModel = new PackageUser(); PackageUser packageUser = await puModel.GetByID(payment.packageUserId); Packages pModel = new Packages(); Packages package = await pModel.GetByID(payment.packageId.Value); if (packageUser.packageId > 0) { uc_sales.Instance.isPayment = true; uc_payment.Instance.isFirstTime = false; MainWindow.mainWindow.Btn_sales_Click(MainWindow.mainWindow.btn_sales, null); uc_sales.Instance.Window_Loaded(null, null); uc_sales.Instance.Btn_packageUser_Click(uc_sales.Instance.btn_packageUser, null); uc_payment.Instance.cusID = payment.customerId.Value; uc_payment.Instance.packuserID = payment.packageUserId; uc_payment.Instance.discount_ = payment.discountValue; uc_payment.Instance.UserControl_Loaded(null, null); } } //Clear(); //ClearPackageUser(); //HelpClass.EndAwait(grid_main); } catch (Exception ex) { //HelpClass.EndAwait(grid_main); HelpClass.ExceptionMessage(ex, this); } }