private void btnGuardar_Click(object sender, EventArgs e) { if (txtAgrRubro.Text != "") { string xRet; E_Rubro rubro = new E_Rubro(); N_Rubro nRubro = new N_Rubro(); rubro.nombre = txtAgrRubro.Text; if (txtId.Text != "") { rubro.idRubro = Convert.ToInt64(txtId.Text); } xRet = nRubro.guardar(rubro); if (xRet != "0") { MessageBox.Show("no se pudo agregar la rubro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("¡El rubro se agrego correctamente!", "Operacion Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); txtAgrRubro.Text = ""; } refrescarGrilla(); } //// si devuelve true es que los campos obligatorios estan completos // E_Rubro Rubro = new E_Rubro(); // //si el txt id esta vacio significa que es una cliente nuevo // if (txtId.Text != "") Rubro.idRubro = Convert.ToInt64(txtId.Text); // Rubro.nombre = txtAgrRubro.Text; // N_Rubro nRubro = new N_Rubro(); // string xRet = nRubro.guardar(Rubro); // if (xRet != "0") // { // MessageBox.Show("No se puedo agregar el rubro"); // } // else // { // MessageBox.Show("¡El rubro se agrego correctamente!"); // } }
//Metodos private void refrescarGrilla() { List <E_Rubro> rubros; N_Rubro nRubro = new N_Rubro(); rubros = nRubro.getAllRubros(txtBscRubro.Text); if (rubros != null) { dgRubro.AutoGenerateColumns = false; dgRubro.DataSource = rubros; } else { MessageBox.Show("¡No se cargo la gilla!"); } }
private void btnGuardar_Click_1(object sender, EventArgs e) { if (txtAgrRubro.Text != "") { E_Rubro rubro = new E_Rubro(); rubro.nombre = txtAgrRubro.Text; if (!string.IsNullOrEmpty(txtId.Text)) { rubro.idRubro = Convert.ToInt32(txtId.Text); } N_Rubro nRubro = new N_Rubro(); nRubro.guardar(rubro); lblNvoMod.Text = "Nueva Rubro"; txtId.Text = null; txtAgrRubro.Text = null; refrescarGrilla(); } }
private void dgRubro_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dgRubro.Rows.Count != 0) { if (e.ColumnIndex == colDelete.Index) { Int32 idRubro = Convert.ToInt32(dgRubro.CurrentRow.Cells[colId.Index].Value); N_Rubro nRubro = new N_Rubro(); string xRet = nRubro.delete(idRubro); if (xRet != "0") { MessageBox.Show("El Rubro no se puede eliminar porque ha sido utilizado"); } else { refrescarGrilla(); } } } }
public void cargarCombos() { //cboRubro N_Rubro nRubro = new N_Rubro(); List <E_Rubro> listRubro = nRubro.getAllRubros(""); foreach (E_Rubro rubro in listRubro) { ComboItem cboItem = new ComboItem(); cboItem.Id = rubro.idRubro; cboItem.Text = rubro.nombre; cboRubro.Items.Add(cboItem); } //cboMarca N_Marca nMarca = new N_Marca(); List <E_Marca> listMarca = nMarca.getAllMarcas(""); foreach (E_Marca marca in listMarca) { ComboItem cboItem = new ComboItem(); cboItem.Id = marca.idMarca; cboItem.Text = marca.nombre; cboMarca.Items.Add(cboItem); } //cboUnidad N_Unidad nUnidad = new N_Unidad(); List <E_Unidad> listUnidad = nUnidad.getAllUnidad(""); foreach (E_Unidad unidad in listUnidad) { ComboItem cboItem = new ComboItem(); cboItem.Id = unidad.idUnidad; cboItem.Text = unidad.nombre; cboUnidad.Items.Add(cboItem); } }