예제 #1
0
        private void btnSearch_Click(object sender, EventArgs e)
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                serviceDAA     = new DBControllerWSClient();
                premises local = serviceDAA.queryPremisesByDescription(txtDesc.Text);

                if (local.address != null)
                {
                    Modificar_Local updateForm1 = new Modificar_Local();
                    updateForm1.currentLocal = new premises();


                    updateForm1.currentLocal = local;
                    updateForm1.SetParent(this);
                    updateForm1.ShowDialog();
                    updateDataGridView();
                }
                else
                {
                    MessageBox.Show("No existe un local con ese nombre");
                }
            }
            catch
            {
                MessageBox.Show("No existe el usuario");
                updateDataGridView();
            }
        }
예제 #2
0
        private void btnModLocal_Click(object sender, EventArgs e)
        {
            int i = dgvLocal.CurrentCell.RowIndex;

            if (i >= 0)
            {
                Modificar_Local modLocal = new Modificar_Local();
                modLocal.currentLocal = new premises();
                premises l1 = new premises();
                serviceDAA            = new View.MateWSLocal.DBControllerWSClient();
                l1                    = serviceDAA.queryPremisesByDescription(dgvLocal.Rows[i].Cells[1].Value.ToString());
                modLocal.currentLocal = l1;
                modLocal.ShowDialog();
                updateDataGridView();
            }
            else
            {
                MessageBox.Show("Seleccione un local");
            }
        }
예제 #3
0
        private void btnSaveLocal_Click(object sender, EventArgs e)
        {
            if (!filledValues())
            {
                //MessageBox.Show("Complete la información");
            }
            else
            {
                premises l = new premises();

                //p.brand = brands[cboBrand.SelectedIndex];
                l.description = txtNombre.Text;
                //p.discount = discounts[cboDiscount.SelectedIndex];
                l.address = txtAddress.Text;
                //p.SKUcode = txtSKUCode.Text;
                //p.name = txtName.Text;
                //p.productDescription = txtDescription.Text;
                //p.productCareDescription = txtCareDescription.Text;
                l.state = 1;
                //p.salePrice = float.Parse(txtSalePrice.Text);
                //p.purchasePrice = float.Parse(txtPurchasePrice.Text);
                //p.igv = float.Parse(txtIGV.Text);
                //p.stock = int.Parse(txtStock.Text);
                l.creationDate     = DateTime.Today;
                l.modificationDate = DateTime.Today;

                serviceDA      = new DBControllerWSClient();
                Cursor.Current = Cursors.WaitCursor;
                serviceDA.insertPremises(l);
                Cursor.Current = Cursors.Arrow;
                MessageBox.Show("El local se guardó satisfactoriamente");
                this.Close();
            }
            //MessageBox.Show("Se ha agregado un nuevo local satisfactoriamente");
            //this.Close();
        }