public void agregarProveedor() { objProveedores objProveedores = new objProveedores(); cnProveedores cnProveedores = new cnProveedores(); if (validarCamposLlenos()) { objProveedores.Cedula_Juridica = txtCedulaJuridica.Text; objProveedores.Nombre = txtNombre.Text; objProveedores.Razon_Social = txtRazonSocial.Text; objProveedores.Descripcion_Servicio = txtDescripcion.Text; if (cnProveedores.insertarProveedor(objProveedores)) { llenarDataGrigView(); btAgregar.Enabled = true; btActualizar.Enabled = false; btEliminar.Enabled = false; btLimpiarFormulario.Enabled = true; limpiarCamposFormulario(); } else { txtCedulaJuridica.BackColor = Color.Tomato; } } else { MessageBox.Show("Debe digitar los campos del formulario", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public void eliminarProveedor() { objProveedores objProveedores = new objProveedores(); cnProveedores cnProveedores = new cnProveedores(); DialogResult eleccionBorrar = MessageBox.Show("¿Desea eliminar el proveedor seleccionado?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (eleccionBorrar == DialogResult.Yes) { objProveedores.Cod_Proveedor = Convert.ToInt32(dgvListaProveedores.CurrentRow.Cells[0].Value); cnProveedores.eliminarProveedor(objProveedores); llenarDataGrigView(); txtCedulaJuridica.Enabled = true; txtNombre.Enabled = true; txtRazonSocial.Enabled = true; btAgregar.Enabled = true; btActualizar.Enabled = false; btEliminar.Enabled = false; limpiarCamposFormulario(); } }
public void llenarDataGrigView() { cnProveedores cnProveedores = new cnProveedores(); DataTable tablaProveedores = new DataTable(); dgvListaProveedores.Rows.Clear(); dgvListaProveedores.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGray; tablaProveedores = cnProveedores.consultarProveedores(); for (int i = 0; i < tablaProveedores.Rows.Count; i++) { dgvListaProveedores.Rows.Add(tablaProveedores.Rows[i][0], tablaProveedores.Rows[i][1], tablaProveedores.Rows[i][2], tablaProveedores.Rows[i][3], tablaProveedores.Rows[i][4]); } }
public void cargarComboBoxes() { cnProveedores cnProveedor = new cnProveedores(); DataTable TablaProveedores = new DataTable(); if (cnProveedor.consultarProveedores().Rows.Count > 0) { cbNombreProveedor.DataSource = cnProveedor.consultarProveedores(); cbNombreProveedor.DisplayMember = "nombre"; cbNombreProveedor.ValueMember = "cod_proveedor"; } else { cbNombreProveedor.DataSource = null; cbNombreProveedor.DisplayMember = ""; cbNombreProveedor.ValueMember = ""; } }
public void actualizarProveedor() { objProveedores objProveedores = new objProveedores(); cnProveedores cnProveedores = new cnProveedores(); if (validarCamposLlenos()) { DialogResult eleccionActualizar = MessageBox.Show("¿Desea actualizar el proveedor seleccionado?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (eleccionActualizar == DialogResult.Yes) { objProveedores.Cod_Proveedor = Convert.ToInt32(txtCodigoProveedor.Text); objProveedores.Cedula_Juridica = txtCedulaJuridica.Text; objProveedores.Nombre = txtNombre.Text; objProveedores.Razon_Social = txtRazonSocial.Text; objProveedores.Descripcion_Servicio = txtDescripcion.Text; cnProveedores.actualizarProveedor(objProveedores); llenarDataGrigView(); txtCedulaJuridica.Enabled = true; txtNombre.Enabled = true; txtRazonSocial.Enabled = true; btAgregar.Enabled = true; btActualizar.Enabled = false; btEliminar.Enabled = false; limpiarCamposFormulario(); } } else { MessageBox.Show("Debe de cargar primero un proveedor de la lista de proveedores", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }