public string AddMouse(MouseDetails Specyfication, string ProductName, string CodeProduct, int CategoryID, string OldPriceN, string PriceN, string VAT, string Description, int Quantity, bool Recommended, bool IsShowed) { string answer = ""; decimal parseOldPriceN; decimal parsePriceN; decimal parseVAT; answer = ProductManager.CheckDetailsProduct(ProductName, CodeProduct, CategoryID, OldPriceN, PriceN, VAT, Description, Quantity, Recommended, IsShowed, out parseOldPriceN, out parsePriceN, out parseVAT); if (!string.IsNullOrWhiteSpace(answer)) { return(answer); } ProductViewModel product = new ProductViewModel { Name = ProductName, CodeProduct = CodeProduct, CategoryID = CategoryID, OldPriceN = parseOldPriceN, PriceN = parsePriceN, VAT = parseVAT, Description = Description, Quantity = Quantity, Recommended = Recommended, IsShowed = IsShowed }; if (ProductManager.CheckProductExistsName(ProductName)) { return("-1"); } ProductManager.AddMouse(Specyfication, product); TempData["Message"] = "Dodano produkt"; return(ProductManager.GetNameCategoryAndProductID(product.Name)); }
private static void ProcessLeftMouseEvent(MouseDetails mouseDetails) { switch (mouseDetails.EventType) { case MouseEventType.Click: LeftMouseClick(mouseDetails.Point); return; case MouseEventType.Down: LeftMouseDown(mouseDetails.Point); return; case MouseEventType.Up: LeftMouseUp(mouseDetails.Point); return; } }
public static void ProcessMouseEvent(MouseDetails mouseDetails) { if (mouseDetails.EventType == MouseEventType.Wheel) { ProcesWheelEvent(mouseDetails.X, mouseDetails.Y, mouseDetails.Wheel); } else { switch (mouseDetails.Button) { case System.Windows.Forms.MouseButtons.Left: ProcessLeftMouseEvent(mouseDetails); return; case System.Windows.Forms.MouseButtons.Middle: ProcessMiddleMouseEvent(mouseDetails); return; case System.Windows.Forms.MouseButtons.Right: ProcessRightMouseEvent(mouseDetails); return; } } }
private void Subscribe_MouseClickAt(MouseDetails mouseDetails) { //details.Add(mouseDetails); }
private void Subscribe_MouseDown(MouseDetails mouseDetails) { details.Add(mouseDetails); }
private void Subscribe_MouseClickAt(MouseDetails mouseDetails) { Append("mouse click: " + mouseDetails.ToString()); }
private void Subscribe_MouseDown(MouseDetails mouseDetails) { Append("mouse down: " + mouseDetails.ToString()); }
private void Subscribe_MouseUp(MouseDetails mouseDetails) { Append("mouse up: " + mouseDetails.ToString()); }
private void Subscribe_MouseWheel(MouseDetails mouseDetails) { Append("mouse wheel: " + mouseDetails.Wheel); }