private void cleanForm() { FormUtils.clearTextbox(textControls()); rdbActivo.Checked = true; rdbInactivo.Checked = false; button1.Text = "Agregar"; selectedCarrera = null; errorProvider1.Clear(); }
private void fillSelectedData(tipo_carrera currentCarr) { txtName.Text = currentCarr.nombre; txtUV.Text = currentCarr.minUv.ToString(); if (currentCarr.estado) { rdbActivo.Checked = true; } else { rdbInactivo.Checked = true; } }
private void DataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { try { int index = e.RowIndex; if (index >= 0) { selectedCarrera = carreras[index]; button1.Text = "Modificar"; fillSelectedData(selectedCarrera); } } catch (Exception ex) { FormUtils.defaultErrorMessage(ex); } }
private void saveData() { tipo_carrera tempCarr = new tipo_carrera { nombre = txtName.Text, minUv = Convert.ToInt64(txtUV.Text), estado = rdbActivo.Checked }; Operation <tipo_carrera> operation = tipoCarreraController.addRecord(tempCarr); if (operation.State) { MessageBox.Show("Tipo carrera agregado con éxito", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); loadTable(); cleanForm(); } }
private void updateData(tipo_carrera currentCarr) { currentCarr.nombre = txtName.Text; currentCarr.minUv = Convert.ToInt64(txtUV.Text); currentCarr.estado = rdbActivo.Checked; Operation <tipo_carrera> operation = tipoCarreraController.updateRecord(currentCarr); if (operation.State) { MessageBox.Show("Tipo de carrera actualizado con éxito", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); loadTable(); cleanForm(); } else { MessageBox.Show(operation.Error, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }