//BOTON ACEPTAR (CRUD) private void btnAceptar_Click(object sender, EventArgs e) { if ((cbEscuelaMaterial.Text != "" && txtIdEscuela.Text != "") && (cbTallerMaterial.Text != "" && txtIdTaller.Text != "") && (cbDinamicaMaterial.Text != "" && txtIdDinamica.Text != "") && (txtNombreMaterial.Text != "") && (txtCostoMaterial.Text != "")) { if (MessageBox.Show("¿Estas seguro de realizar esta accion?", "¿Seguro de hacer estos cambios?", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { if (opcionBotones == 0) { generarID(); ClassMaterial ma = new ClassMaterial(); ma.ma_id_escuela = txtIdEscuela.Text; ma.ma_id_taller = txtIdTaller.Text; ma.ma_id_dinamica = txtIdDinamica.Text; ma.ma_id_material = label8.Text; ma.ma_nombre_material = txtNombreMaterial.Text; ma.ma_costo_material = Convert.ToDouble(txtCostoMaterial.Text); using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { string mensaje = wsPHP.agregarMaterial(ma.ma_id_escuela, ma.ma_id_taller, ma.ma_id_dinamica, ma.ma_id_material, ma.ma_nombre_material, ma.ma_costo_material); MessageBox.Show(mensaje, "¡Material Agregado!", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (opcionBotones == 1) { cbEscuelaMaterial.Enabled = false; cbTallerMaterial.Enabled = false; cbDinamicaMaterial.Enabled = false; ClassMaterial ma = new ClassMaterial(); ma.ma_id_escuela = txtIdEscuela.Text; ma.ma_id_taller = txtIdTaller.Text; ma.ma_id_dinamica = txtIdDinamica.Text; ma.ma_id_material = txtIdMaterial.Text; ma.ma_nombre_material = txtNombreMaterial.Text; ma.ma_costo_material = Convert.ToDouble(txtCostoMaterial.Text); using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { string mensaje = wsPHP.modificarMaterial(ma.ma_id_escuela, ma.ma_id_taller, ma.ma_id_dinamica, ma.ma_id_material, ma.ma_nombre_material, ma.ma_costo_material); MessageBox.Show(mensaje, "¡Material Modificado!", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (opcionBotones == 2) { ClassMaterial ma = new ClassMaterial(); ma.ma_id_escuela = txtIdEscuela.Text; ma.ma_id_taller = txtIdTaller.Text; ma.ma_id_dinamica = txtIdDinamica.Text; ma.ma_id_material = txtIdMaterial.Text; using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP()) { string mensaje = wsPHP.eliminarMaterial(ma.ma_id_escuela, ma.ma_id_taller, ma.ma_id_dinamica, ma.ma_id_material); MessageBox.Show(mensaje, "¡Material Eliminado!", MessageBoxButtons.OK, MessageBoxIcon.Information); } } cargarDatosTabla(); inicializacionCampos(); dgvMaterial.Enabled = true; } } else { MessageBox.Show("Es necesario que llenes todos los campos", "¡ALERTA!"); } }