private void anula() { if (MessageBox.Show("Desea Eliminar este registro permanentemente ?", "Mensaje del Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { var retorno = false; var BL = new tb_plla_turnoscabBL(); var BE = new tb_plla_turnoscab(); BE.cdiario = txtCodigo.Text.Trim(); retorno = BL.Delete(VariablesPublicas.EmpresaID, BE); if (retorno) { _accion = AccionEnum.Eliminar; EnabledTool(true); if (sw == 0) { BindingData(false); } if (sw == 1) { BindingData(true); } } else { MessageBox.Show("Hubo problemas al eliminar !!", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void tstCancelar_Click(object sender, EventArgs e) { if (MessageBox.Show("No se guardarán los datos modificados !!!", "Mensaje del Sistema", MessageBoxButtons.YesNo) == DialogResult.Yes) { _accion = AccionEnum.Eliminar; CargaRubroIngreso(); EnabledTool(true); dgIngresos.ReadOnly = true; GroupBox1.Enabled = true; GroupBox2.Enabled = false; GroupBox5.Enabled = false; btnAgregatrabajador.Enabled = false; btnQuitaTrabajador.Enabled = false; btnAgregatrabajador.Enabled = false; dtFregistro.Enabled = false; u_N_Opsel = 0; } }
private void tstCancelar_Click(object sender, EventArgs e) { if (MessageBox.Show("Se Pérdera la info", "Mensaje", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK) { _accion = AccionEnum.Eliminar; EnabledTool(true); CargaRubroIngreso(); dgIngresos.ReadOnly = true; GroupBox1.Enabled = true; } }
private void btncancelar_Click(object sender, EventArgs e) { if (MessageBox.Show("Se Pérdera la info", "Mensaje del Sistema", MessageBoxButtons.OKCancel) == DialogResult.OK) { _accion = AccionEnum.Eliminar; EnabledTool(true); CargaRubroIngreso(); dgIngresos.ReadOnly = true; GroupBox2.Enabled = false; } }
private void txtCodigo_KeyPress(object sender, KeyPressEventArgs e) { var i = 0; switch (e.KeyChar) { case (char)13: case (char)9: txtCodigo.Text = VariablesPublicas.FormateaNumeroaCadena2(txtCodigo.Text.Trim(), 3, '0', true); var zhallado = false; for (i = 0; i <= dgRubroGastos.Rows.Count - 1; i++) { if (dgRubroGastos[0, i].Value.ToString() == txtCodigo.Text.Trim()) { dgRubroGastos[0, i].Selected = true; dgRubroGastos.CurrentCell = dgRubroGastos.Rows[i].Cells[0]; gpCabecera.Enabled = false; gbDetalle.Enabled = true; zhallado = true; break; } } if (!zhallado) { _accion = AccionEnum.Nuevo; PerformAction(_accion); BorraGrillaDetalleOS(); GroupBox(true); dgRubroGastos.Enabled = false; txtCodigo.Enabled = false; ckInactivo.Checked = true; } break; } }
private void Save() { var retorno = false; decimal totminutos = 0; var estado = 0; txtCodigo.Text.Trim(); if (ckInactivo.Checked == true) { estado = 1; } else { estado = 0; } if (txtTotalMinutos.Text.Trim() == string.Empty) { totminutos = 0; } else { totminutos = Convert.ToDecimal(txtTotalMinutos.Text); } var BL = new tb_plla_turnoscabBL(); var BE = new tb_plla_turnoscab(); BE.cdiario = txtCodigo.Text.Trim(); BE.descripcion = txtNombre.Text.Trim(); BE.horaini = txtHoraInicio.Text.Trim(); BE.horafin = txtHoraFin.Text.Trim(); BE.tothor = txtTotalHoras.Text.Trim(); BE.totmin = totminutos; BE.status = estado; BE.Tipo_Actualizacion = 1; switch (_accion) { case AccionEnum.Save: retorno = BL.Insert_Update(VariablesPublicas.EmpresaID, BE, _Cabeceratabla, _Detalletabla); break; case AccionEnum.Actualizar: retorno = BL.Insert_Update(VariablesPublicas.EmpresaID, BE, _Cabeceratabla, _Detalletabla); break; } if (retorno) { MessageBox.Show("Los Datos se guardaron perfectamente"); _accion = AccionEnum.Eliminar; EnabledTool(true); GroupBox(false); if (sw == 1) { BindingData(true); } txtCodigo.Enabled = true; } else { } }
private void PerformAction(AccionEnum accion) { switch (accion) { case AccionEnum.Nuevo: EnabledTool(false); BindingData(false); CleanText(); break; case AccionEnum.Actualizar: Save(); break; case AccionEnum.Eliminar: if (dgRubroGastos.Rows.Count > 0) { anula(); } break; case AccionEnum.Save: Save(); break; case AccionEnum.Modificar: txtCodigo.Enabled = false; break; } }
private void btnNuevo_Click(object sender, EventArgs e) { txtCodigo.Text = string.Empty; _accion = AccionEnum.Nuevo; PerformAction(_accion); J_Codigo = "....."; }
private void btnMod_Click(object sender, EventArgs e) { if (dgRubroGastos.Rows.Count > 0) { EnabledTool(false); BindingData(false); GroupBox(true); dgRubroGastos.Enabled = false; _accion = AccionEnum.Modificar; PerformAction(_accion); } }
private void btnGraba_Click(object sender, EventArgs e) { _accion = AccionEnum.Save; PerformAction(_accion); }
private void btnElimina_Click(object sender, EventArgs e) { _accion = AccionEnum.Eliminar; PerformAction(_accion); }
private void btnCancel_Click(object sender, EventArgs e) { if (MessageBox.Show("Se perdera la información modificada !!", "Mensaje", MessageBoxButtons.YesNo) == DialogResult.Yes) { _accion = AccionEnum.Eliminar; EnabledTool(true); if (sw == 1) { BindingData(true); } if (dgRubroGastos.Rows.Count > 0) { dgRubroGastos.CurrentCell = dgRubroGastos.Rows[indice].Cells[0]; } GroupBox(false); txtCodigo.Enabled = true; } }