private void btnGuardar_Click(object sender, EventArgs e) { try { this.txtMensajeError.Visible = false; List <Error> Errores = this.ValidarDatos(); if (Errores.Count == 0) { CicloHorario Datos = this.ObtenerDatos(); Ciclo_Negocio CN = new Ciclo_Negocio(); CN.ACCatCiclos(Datos); if (Datos.Completado) { MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this._DatosCiclo = Datos; this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Ocurrió un error al guardar los datos. Intente nuevamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { this.MostrarMensajeError(Errores); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevoCiclo ~ btnGuardar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarComboTurnos() { try { Horario DatosAux = new Horario { Conexion = Comun.Conexion, IncluirSelect = true }; Ciclo_Negocio CN = new Ciclo_Negocio(); this.ListaTurnos = CN.LlenarComboTurnos(DatosAux); } catch (Exception ex) { throw ex; } }
private void LlenarTablaCicloDetalle() { try { Horario DatosAux = new Horario { Conexion = Comun.Conexion, IDCiclo = IDCiclo }; Ciclo_Negocio CN = new Ciclo_Negocio(); List <Horario> Lista = CN.ObtenerCatCiclosDetalle(DatosAux); this.dgvHorarios.AutoGenerateColumns = false; this.dgvHorarios.DataSource = Lista; } catch (Exception ex) { throw ex; } }
private void CargarGridCatalogo() { try { CicloHorario Aux = new CicloHorario { Conexion = Comun.Conexion, IDSucursal = Comun.IDSucursalCaja }; Ciclo_Negocio CN = new Ciclo_Negocio(); CN.ObtenerCatCiclos(Aux); this.dgvCatCiclos.AutoGenerateColumns = false; this.dgvCatCiclos.DataSource = Aux.TablaDatos; } catch (Exception ex) { throw ex; } }
private void CargarComboCiclos() { try { CicloHorario DatosAux = new CicloHorario { Conexion = Comun.Conexion, IncluirSelect = true, IDSucursal = Comun.IDSucursalCaja }; Ciclo_Negocio CN = new Ciclo_Negocio(); this.cmbCicloHorario.DataSource = CN.ObtenerComboCiclos(DatosAux); this.cmbCicloHorario.DisplayMember = "NombreCiclo"; this.cmbCicloHorario.ValueMember = "IDCiclo"; } catch (Exception ex) { throw ex; } }
private void CargarComboUnidadCiclo() { try { UnidadCiclo DatosAux = new UnidadCiclo { Conexion = Comun.Conexion, IncluirSelect = true }; Ciclo_Negocio CN = new Ciclo_Negocio(); this.cmbUnidadMedida.DataSource = CN.LlenarComboUnidadCiclo(DatosAux); this.cmbUnidadMedida.DisplayMember = "Descripcion"; this.cmbUnidadMedida.ValueMember = "IDUnidadCiclo"; } catch (Exception ex) { throw ex; } }
private void CargarGridCatalogoBusq(string TextoBusqueda) { try { CicloHorario Aux = new CicloHorario { Conexion = Comun.Conexion, IDSucursal = Comun.IDSucursalCaja, NombreCiclo = TextoBusqueda }; Ciclo_Negocio CN = new Ciclo_Negocio(); CN.ObtenerCatCiclosBusq(Aux); this.dgvCatCiclos.AutoGenerateColumns = false; this.dgvCatCiclos.DataSource = Aux.TablaDatos; this.TextoBusq = TextoBusqueda; this.Busqueda = true; } catch (Exception ex) { throw ex; } }
private void btnEliminar_Click(object sender, EventArgs e) { try { if (this.dgvCatCiclos.SelectedRows.Count == 1) { if (MessageBox.Show("¿Está seguro de eliminar el registro seleccionado?", Comun.Sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int RowIndex = this.dgvCatCiclos.Rows.GetFirstRow(DataGridViewElementStates.Selected); CicloHorario Datos = this.ObtenerDatosGrid(RowIndex); Datos.Conexion = Comun.Conexion; Datos.IDUsuario = Comun.IDUsuario; Ciclo_Negocio CN = new Ciclo_Negocio(); CN.EliminarCiclo(Datos); if (Datos.Completado) { if (Busqueda) { CargarGridCatalogoBusq(TextoBusq); } else { CargarGridCatalogo(); } } else { MessageBox.Show("Ocurrió un error al eliminar el registro. Intente nuevamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else { MessageBox.Show("Seleccione un registro", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCatCiclos ~ btnEliminar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }