示例#1
0
        public PurchasesForm(int accessoriesId)
        {
            InitializeComponent();
            PurchasesModel.id = accessoriesId;
            formLabel.Text   += " " + accessoriesId;

            PurchasesModel.reset();
        }
示例#2
0
 private void deleteButton_Click(object sender, EventArgs e)
 {
     if (isIncorrectModel())
     {
         MessageBox.Show("Выберите строку");
     }
     else
     {
         deleteRow();
         updateView();
         PurchasesModel.reset();
     }
 }
示例#3
0
 private void saveButton_Click(object sender, EventArgs e)
 {
     if (isIncorrectModel())
     {
         MessageBox.Show("Выберите строку и введите новые значения");
     }
     else
     {
         updateRow();
         updateView();
         PurchasesModel.reset();
     }
 }
示例#4
0
        public async Task <IActionResult> PostPurchases([FromBody] PurchasesModel NewPurchases)
        {
            if (NewPurchases == null || NewPurchases.Equals(""))
            {
                return(BadRequest("NO SE PUEDO AGREGAR LA COMPRA AL CARRITO"));
            }
            else
            {
                //calculo
                int total = NewPurchases.Amount * NewPurchases.Price;

                NewPurchases.Total = total;

                await ServicePurchase.CreatePurchase(NewPurchases);

                return(Ok("PRODUCTO AGREGADO AL CARRITO"));
            }
        }
示例#5
0
 public async Task CreatePurchase(PurchasesModel NewPurchase)
 {
     await CollectionPurchases.InsertOneAsync(NewPurchase);
 }
示例#6
0
 public PurchasesWithEditingForm()
 {
     InitializeComponent();
     PurchasesModel.reset();
     clearInputs();
 }
示例#7
0
 private void PurchasesForm_Click(object sender, EventArgs e)
 {
     clearInputs();
     PurchasesModel.reset();
 }