private void btnExport_Click(object sender, EventArgs e) { try { SimpleInt integer = new SimpleInt(); DtoInputBox <SimpleInt> inputBox = new DtoInputBox <SimpleInt>(integer, DtoInputBox <SimpleInt> .InputType.Insert); inputBox.ShowDialog(this); if (!inputBox.Submited) { return; } var auction = serviceOperations.ExportAuctionData(integer.Value); string path = System.IO.Path.Combine(Environment.CurrentDirectory, "ExportTest.xml"); Export.Exporter.Export(auction, path); MessageBox.Show("Exportação terminada", "Mensagem"); } catch (ConnectException ex) { MessageBox.Show(ex.Message, "Erro"); } catch (DisconnectException ex) { MessageBox.Show(ex.Message, "Erro"); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro"); } }
public Dictionary <string, dynamic> RemoveItemFromCart([FromBody] SimpleInt id) { using (var context = new DbContext()) { var session = _accountService.ValidateSession(Request.Cookies, context); if (session == null) { Response.StatusCode = 401; // Unauthorised return(null); } var itemToRemove = context.CartItems.FirstOrDefault(x => x.SessionId == session.Id && x.ItemId == id.Value); if (itemToRemove == null) { // Item does not exist or has already been removed Response.StatusCode = 404; return(null); } context.CartItems.Remove(itemToRemove); context.SaveChanges(); return(GetItemsInCart()); } }
public Dictionary <string, dynamic> AddItemToCart([FromBody] SimpleInt id) { using (var context = new DbContext()) { var session = _accountService.ValidateSession(Request.Cookies, context); if (session == null) { Response.StatusCode = 401; // Unauthorised return(null); } // If item does not exist, don't add it. if (context.Items.FirstOrDefault(x => x.Id == id.Value && !x.Hidden) == null) { Response.StatusCode = 404; // Not found return(null); } context.CartItems.Add(new CartItem { SessionId = session.Id, ItemId = id.Value }); context.SaveChanges(); return(GetItemsInCart()); } }
public void RemoveItem([FromBody] SimpleInt simpleInt) { using (var context = new DbContext()) { var item = context.Items.First(x => x.Id == simpleInt.Value); // Check if the user is a seller. var seller = _accountService.ValidateSellerSession(Request.Cookies, context); var admin = _accountService.ValidateAdminSession(Request.Cookies, context); // If user is not a seller or admin, return. if (seller == null && admin == false) { Response.StatusCode = 403; return; } // Do not let a seller remove the item if they are not the owner of the item. if (!admin && item.SellerId != seller.Id) { Response.StatusCode = 403; return; } item.Hidden = true; context.SaveChanges(); } }
protected void setProgressMax(int i) { if (MainContextMenu.InvokeRequired) { SimpleInt s = new SimpleInt(setProgressMax); MainContextMenu.Invoke(s, new object[] { i }); } else { tspbLoadDBProgress.Maximum = i; } }
public void SetProgressMax(int i) { if (_mainTool.InvokeRequired) { var s = new SimpleInt(SetProgressMax); _mainTool.Invoke(s, new object[] { i }); } else { _tspbLoadDbProgress.Maximum = i; } }
public void SetProgreesEditValue(int i) { if (_mainTool.InvokeRequired) { var s = new SimpleInt(SetProgreesEditValue); _mainTool.Invoke(s, new object[] { i }); } else { _tspbLoadDbProgress.Value = i; } }
protected void setProgreesEditValue(int i) { if (MainContextMenu.InvokeRequired) { SimpleInt s = new SimpleInt(setProgreesEditValue); MainContextMenu.Invoke(s, new object[] { i }); } else { tspbLoadDBProgress.Value = i; ; } }
protected void setProgress(int i) { if (MainContextMenu.InvokeRequired) { SimpleInt s = new SimpleInt(setProgress); MainContextMenu.Invoke(s, new object[] { i }); } else { if (i + (int)tspbLoadDBProgress.Value > tspbLoadDBProgress.Maximum) { tspbLoadDBProgress.Value = tspbLoadDBProgress.Maximum; } else { tspbLoadDBProgress.Value += i; }; } }
public void SetProgress(int i) { if (_mainTool.InvokeRequired) { var s = new SimpleInt(SetProgress); _mainTool.Invoke(s, new object[] { i }); } else { if (i + _tspbLoadDbProgress.Value > _tspbLoadDbProgress.Maximum) { _tspbLoadDbProgress.Value = _tspbLoadDbProgress.Maximum; } else { _tspbLoadDbProgress.Value = _tspbLoadDbProgress.Value + i; } } }