public FormArquearCaja(CajaSesion currentCajaSesion) { InitializeComponent(); this.currentCajaSesion = currentCajaSesion; this.nuevo = false; }
public FormArquearCaja(CajaSesion currentCajaSesion) { InitializeComponent(); this.currentCajaSesion = currentCajaSesion; this.currentIdCajaSesion = currentCajaSesion.idCajaSesion; currentCierreCaja = new CierreCaja() { idCierreCaja = 0 }; this.nuevo = true; }
public async Task <Response> eliminar(CajaSesion param) { try { // 192.168.1.19:8080/admeli/xcore/services.php/cajasesion/eliminar return(await webService.POST <CajaSesion, Response>("cajasesion", "eliminar", param)); } catch (Exception ex) { throw ex; } }
private async void cargarCajaSesion() { try { await configModel.loadCajaSesion(ConfigModel.asignacionPersonal.idAsignarCaja); CajaSesion cajaSesion = ConfigModel.cajaSesion; lblFechInicio.Text = cajaSesion.fechaInicio.ToString(); } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message, "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void executeModificar() { // Verificando la existencia de datos en el datagridview if (dataGridView.Rows.Count == 0) { MessageBox.Show("No hay un registro seleccionado", "Modificar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } int index = dataGridView.CurrentRow.Index; // Identificando la fila actual del datagridview int idCajaSesion = Convert.ToInt32(dataGridView.Rows[index].Cells[2].Value); // obteniedo el idRegistro del datagridview currentCajaSesion = cajaSesiones.Find(x => x.idCajaSesion == idCajaSesion); // Buscando la registro especifico en la lista de registros // Mostrando el formulario de modificacion FormArquearCaja formArquearCaja = new FormArquearCaja(currentCajaSesion); formArquearCaja.ShowDialog(); cargarRegistros(); // recargando loas registros en el datagridview }
private void decorationDataGridView() { if (dataGridView.Rows.Count == 0) { return; } foreach (DataGridViewRow row in dataGridView.Rows) { int idCajaSesion = Convert.ToInt32(row.Cells[2].Value); // obteniedo el idCaja del datagridview currentCajaSesion = cajaSesiones.Find(x => x.idCajaSesion == idCajaSesion); // Buscando la categoria en las lista de categorias if (currentCajaSesion.estado == 0) { dataGridView.ClearSelection(); row.DefaultCellStyle.BackColor = Color.FromArgb(255, 224, 224); row.DefaultCellStyle.ForeColor = Color.FromArgb(250, 5, 73); } } }
private async void executeEliminar() { // Verificando la existencia de datos en el datagridview if (dataGridView.Rows.Count == 0) { MessageBox.Show("No hay un registro seleccionado", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } // Pregunta de seguridad de eliminacion DialogResult dialog = MessageBox.Show("¿Está seguro de eliminar este registro?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dialog == DialogResult.No) { return; } try { int index = dataGridView.CurrentRow.Index; // Identificando la fila actual del datagridview int idCajaSesion = Convert.ToInt32(dataGridView.Rows[index].Cells[0].Value); // obteniedo el idRegistro del datagridview currentCajaSesion = cajaSesiones.Find(x => x.idCajaSesion == idCajaSesion); // Buscando la registro especifico en la lista de registros loadState(true); // cambiando el estado Response response = await cajaSesionModel.eliminar(currentCajaSesion); // Eliminando con el webservice correspondiente MessageBox.Show(response.msj, "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Information); cargarRegistros(); // recargando el datagridview } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message, "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Warning); } finally { loadState(false); // cambiando el estado } }