private void dgvClients_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     name    = dgvClients.SelectedRows[0].Cells[0].Value.ToString();
     address = dgvClients.SelectedRows[0].Cells[1].Value.ToString();
     phone   = dgvClients.SelectedRows[0].Cells[2].Value.ToString();
     id      = connection.GetId("Cliente", "*", string.Format("Nombre='{0}' AND Domicilio='{1}' AND Telefono='{2}'", name, address, phone));
 }
Exemple #2
0
        /**
         * Enriquez Capetillo Gerardo Arturo
         * Cuando se presiona el boton "Aceptar" verifica que ningun campo quede vacio en caso contrario
         * muestra un mensaje al usuario.
         * */
        private void buttonAccept_Click(object sender, EventArgs e)
        {
            string idCar = "-1";

            if (textBoxCarBrand.Text.Equals("") || textBoxCarModel.Text.Equals("") || textBoxCarName.Text.Equals("") || textBoxCarSerialNumber.Text.Equals("") || numericUpDownCarPrice.Value == 0)
            {
                MessageBox.Show("No puedes dejar campos en blanco", "Error");
            }
            else
            {
                if (connection.GetId("Auto", "*", string.Format("Modelo='{0}' AND Marca='{1}' AND Nombre = '{2}'", textBoxCarModel.Text, textBoxCarBrand.Text, textBoxCarName.Text)).Equals("-1"))
                {
                    connection.InsertInto("Auto", "Modelo,Nombre,Marca,PrecioFabrica,Cantidad", string.Format("'{0}','{1}','{2}',{3},0", textBoxCarModel.Text, textBoxCarName.Text, textBoxCarBrand.Text, numericUpDownCarPrice.Value));
                }
                idCar = connection.GetId("Auto", "*", string.Format("Modelo='{0}' AND Marca='{1}' AND Nombre = '{2}'", textBoxCarModel.Text, textBoxCarBrand.Text, textBoxCarName.Text));
                connection.InsertInto("Instancia_Auto", "NoSerie,IdAuto,Bandera", string.Format("'{0}',{1},1", textBoxCarSerialNumber.Text, idCar));
                connection.InsertInto("Compra", "idProveedor,idAgente,NoSerie", string.Format("{0},{1},'{2}'", idSupplier, 1, textBoxCarSerialNumber.Text));
                MessageBox.Show("Se realizo la compra exitosamente");
                this.Close();
            }
        }