private void btnEditarG_Click(object sender, EventArgs e) { if (txtDesc.Text != "") { try { Linea linea = new Linea(); linea.Lin_id = int.Parse(txtID.Text); linea.Lin_descripcion = txtDesc.Text; LineaABM.editarLinea(linea); CargarLinea(); txtID.Text = ""; txtDesc.Text = ""; MessageBox.Show("Linea Modificada!"); } catch (Exception a) { MessageBox.Show("" + a); MessageBox.Show("No se pudo editar!"); } } else { MessageBox.Show("Campos Vacios"); } }
private void CargarLinea() { try { tblLineas.DataSource = LineaABM.listarLinea(int.Parse(cmbMarca.SelectedValue.ToString())); } catch (Exception a) { MessageBox.Show("" + a); } }
private void load_combo_linea(int id) { cmbLinea.DisplayMember = "lin_Nombre"; cmbLinea.ValueMember = "lin_ID"; cmbLinea.DataSource = LineaABM.list_Linea(id); if (cmbLinea.SelectedIndex == -1) { cmbLinea.Text = ""; } }
private void btnNuevaLinea_Click(object sender, EventArgs e) { if (txtDesc.Text != "" || cmbMarca.SelectedIndex != -1) { try { Linea linea = new Linea(); linea.Mar_id = int.Parse(cmbMarca.SelectedValue.ToString()); linea.Lin_descripcion = txtDesc.Text; LineaABM.agregarLinea(linea); CargarLinea(); limpiarCampos(); MessageBox.Show("Linea Agregada!"); } catch (Exception a) { MessageBox.Show("" + a); MessageBox.Show("Linea no Registrada!"); } } else { MessageBox.Show("Campos Vacios"); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (tblLineas.CurrentRow != null) { try { Linea linea = new Linea(); linea.Lin_id = Convert.ToInt32(tblLineas.CurrentRow.Cells["ID"].Value.ToString()); if (MessageBox.Show("Seguro quiere eliminarlo", "Importante!!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { LineaABM.eliminarLinea(linea); MessageBox.Show("Se elimino Linea correctamente", "Importante!!", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarLinea(); } } catch (Exception a) { MessageBox.Show("" + a); MessageBox.Show("Usuario no Registrado!"); } } else { MessageBox.Show("Seleccione una fila por favor", "Importante", MessageBoxButtons.OK, MessageBoxIcon.Information); } }