private void GuerdarButton_Click(object sender, EventArgs e) { AppHelper.DoTransactions(delegate { if (model.Unidad == null) { throw new Exception("Debe capturar una unidad!"); } if (EstacionesComboBox.SelectedValue == null) { throw new Exception("Debe capturar una estación"); } model.Estacion = Convert.ToInt32(EstacionesComboBox.SelectedValue); model.Unidad.LocacionUnidad_ID = Convert.ToInt32(LocacionComboBox.SelectedValue); model.Comentarios = this.ComentariosTextBox.Text.ToUpper(); // Actualizamos la unidad model.Guardar(); // Mensaje de éxito AppHelper.Info("Registro actualizado"); AppHelper.ClearControl(this); BindData(); this.UnidadTextBox.Focus(); }, this); }
private void GuardarButton_Click(object sender, EventArgs e) { bool b = false; AppHelper.DoTransactions( delegate { this.Model.Fecha = DB.GetDate(); this.Model.Guardar(); b = true; }, this ); if (b) { AppHelper.DoMethod( delegate { Imprimir(); this.vista_SaldosFlujoCajaSesionBindingSource.DataSource = null; this.Model.ConsultarSaldos(); this.vista_SaldosFlujoCajaSesionBindingSource.DataSource = this.Model.Saldos; AppHelper.ClearControl(this); SetDefaults(); AppHelper.Info("Movimiento Realizado"); MonedasComboBox_SelectionChangeCommitted(null, null); }, this ); } }
/// <summary> /// Limpia la forma /// </summary> private void DoClear() { buscarZonasBindingSource.Clear(); AppHelper.ClearControl(this); Servicio = new Entities.Servicios(); Servicio.TipoServicio_ID = DB.GetNullableInt32(this.TiposServiciosComboBox.SelectedValue); }
/// <summary> /// Al hacer clic en "Cancelar", /// cancela el ticket capturado /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void CancelarButton_Click(object sender, EventArgs e) { // Realiza las transacciones en la base de datos AppHelper.DoTransactions( delegate { // Validar DoValidate(); // Declaraciones int ticket_ID; string motivo; SICASCentralQuerysDataSetTableAdapters.Functions functions = new SICASCentralQuerysDataSetTableAdapters.Functions(); // Asignar los valores ticket_ID = Convert.ToInt32(Ticket_IDTextBox.Text); motivo = MotivoTextBox.Text; // Ejecutar la cancelación //functions.CancelarTicket(ticket_ID, motivo, Sesion.Usuario_ID, DB.GetDate()); Entities.Functions.CancelarTicket(ticket_ID, motivo, Sesion.Usuario_ID, DB.GetDate()); // Limpiar la forma sICASCentralQuerysDataSet.Vista_Tickets.Clear(); AppHelper.ClearControl(this); // Comunicar éxito AppHelper.Info("Ticket Cancelado"); }, this ); }
/// <summary> /// Limpia la forma y reinicializa las variables /// </summary> public void Clear() { model = new Model(); conductoresBindingSource.DataSource = null; AppHelper.ClearControl(this); this.NombreTextBox.Focus(); }
} // end ReimprimirTicket /// <summary> /// Realiza la consulta del ticket /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TicketIDTextBox_KeyUp(object sender, KeyEventArgs e) { // Si oprimirmos enter if (e.KeyData == Keys.Enter) { AppHelper.DoMethod(delegate { // Actualizamos la variable de ticket en el modelo Model.Ticket_ID = Convert.ToInt32(TicketIDTextBox.Text); // Consultamos los datos Model.ConsultarTicket(); // Reimprimimos el ticket this.ReimprimirTicket(); // Enviamos mensaje de éxito AppHelper.Info("Ticket Reimpreso!"); // Limpiamos la forma AppHelper.ClearControl(this); // Le damos el foco a la caja de texto de ticket TicketIDTextBox.Focus(); }, this); } // end if }
public void Clear() { OrdenTrabajo = new Entities.OrdenesTrabajos(); LoadUserControls(); AppHelper.ClearControl(this); BindData(); }
/// <summary> /// "Limpia" los controles del formulario /// </summary> private void DoClear() { // ClearControl limpia forma AppHelper.ClearControl(this); // Prepraramos la entrada de un nuevo registro ZonasBindingSource.AddNew(); }
private void Clear() { OrdenCompra = new Entities.OrdenesCompras(); comprasBindingSource.DataSource = null; AppHelper.ClearControl(this); this.CodigoProveedorTextBox.Focus(); this.FacturaTextBox.Text = "N/A"; }
private void AceptarButton_Click(object sender, EventArgs e) { AppHelper.DoTransactions(delegate { Model.CancelarOrdenTrabajo(); AppHelper.Info("La orden de trabajo ha sido concelada"); AppHelper.ClearControl(this); }, this); }
private void GuardarButton_Click(object sender, EventArgs e) { AppHelper.DoMethod(delegate { this.Model.RegistrarAjuste(); AppHelper.Info("Ajuste realizado"); AppHelper.ClearControl(this); }, this); }
private void AceptarButton_Click(object sender, EventArgs e) { AppHelper.DoMethod(delegate { Model.CancelarOrdenCompra(); AppHelper.Info("La orden de compra ha sido concelada"); AppHelper.ClearControl(this); }, this); }
/// <summary> /// Limpia la forma, y reinicializa las variables /// </summary> private void DoClear() { Servicio = new Entities.Servicios(); AppHelper.ClearControl(this); Servicio.Moneda_ID = Convert.ToInt32(this.MonedasComboBox.SelectedValue); txtCtaBanco.Clear(); txtCtaBanco.Visible = false; lblCtaBanco.Visible = false; }
/// <summary> /// Limpia la forma, y reinicializa las variables /// </summary> private void DoClear() { AppHelper.ClearControl(this); Servicio = new Entities.Servicios(); Servicio.Zona_ID = DB.GetNullableInt32(this.ZonasComboBox.SelectedValue); Servicio.TipoServicio_ID = DB.GetNullableInt32(this.TiposServiciosComboBox.SelectedValue); Servicio.Moneda_ID = Convert.ToInt32(this.MonedasComboBox.SelectedValue); txtCtaBanco.Clear(); txtCtaBanco.Visible = false; }
private void SurtirTodasButton_Click(object sender, EventArgs e) { AppHelper.DoMethod(delegate { Model.Validar(); Model.DevolverTodas(); AppHelper.ClearControl(this); AppHelper.Info("Devolución realizada"); }, this); }
private void RegistrarMovimientoButton_Click(object sender, EventArgs e) { AppHelper.DoMethod(delegate { Model.Validar(); Model.EfectuarDevolucion(); AppHelper.ClearControl(this); AppHelper.Info("Devolución realizada"); }, this); }
/// <summary> /// Limpia la forma, y reinicializa las variables /// </summary> private void DoClear() { AppHelper.ClearControl(this); Servicio = new Entities.Servicios(); SelectTipoServicio(); SelectMoneda(); SelectZona(); txtCtaBanco.Clear(); txtVoucher.Clear(); txtCtaBanco.Visible = false; lblCtaBanco.Visible = false; }
private void AceptarButton_Click(object sender, EventArgs e) { // Efectuar la terminación de la orden de trabajo AppHelper.DoMethod( delegate { Model.TerminarOrdenTrabajo(); AppHelper.Info("Orden trabajo terminada!"); AppHelper.ClearControl(this); } , this); }
private void RegistrarMovimientoButton_Click(object sender, EventArgs e) { AppHelper.DoMethod(delegate { Model.Validar(); Model.EfectuarDevolucion(); AppHelper.ClearControl(this); this.Model = new DevolucionOrdenTrabajo_Model(); this.vista_RefaccionesDevolucionesOrdenesTrabajoBindingSource.DataSource = null; AppHelper.Info("Devolución realizada"); }, this); }
private void GuardarButton_Click(object sender, EventArgs e) { AppHelper.DoMethod( delegate { this.Model.Guardar(); AppHelper.ClearControl(this); AppHelper.Info("Tipo de refaccion actualizada"); this.FamiliaCombobox.Focus(); }, this ); }
/// <summary> /// Guarda los cambios en la base de datos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void GuardarButton_Click(object sender, EventArgs e) { AppHelper.DoMethod( delegate { Model.Estacion = (Entities.Estaciones)estacionesBindingSource.Current; Model.Guardar(); AppHelper.ClearControl(this); AppHelper.Info("Estacion actualizada"); }, this ); }
/// <summary> /// Al hacer click en "Cancelar", cancela el servicio /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void CancelarButton_Click(object sender, EventArgs e) { AppHelper.DoMethod( delegate { Model.Sesion_ID = Sesion.Sesion_ID; Model.CancelarServicio(); AppHelper.ClearControl(this); AppHelper.Info("Servicio cancelado"); }, this ); }
private void GuardarButton_Click(object sender, EventArgs e) { // Actualiza la orden de compra // Limpia ls forma y manda un mensaje AppHelper.DoMethod( delegate { Model.ActualizarOrdenCompra(); AppHelper.ClearControl(this); AppHelper.Info("Orden de compra actualizada"); }, this ); }
/// <summary> /// Limpia la forma, y reinicializa las variables /// </summary> private void DoClear() { buscarZonasBindingSource.Clear(); AppHelper.ClearControl(this); Servicio = new Entities.Servicios(); Servicio.TipoServicio_ID = DB.GetNullableInt32(this.TiposServiciosComboBox.SelectedValue); Servicio.Moneda_ID = Convert.ToInt32(this.MonedasComboBox.SelectedValue); txtPayBack.Clear(); txtCtaBanco.Clear(); txtVoucher.Clear(); //txtCtaBanco.Visible = false; gbPagoTarjeta.Visible = false; ReservacionIDTextBox.Clear(); }
/// <summary> /// Limpia la forma, y reinicializa las variables /// </summary> private void DoClear() { buscarZonasBindingSource.Clear(); AppHelper.ClearControl(this); Servicio = new Entities.Servicios(); Servicio.TipoServicio_ID = DB.GetNullableInt32(this.TiposServiciosComboBox.SelectedValue); Servicio.ClaseServicio_ID = DB.GetNullableInt32(this.ClasesServiciosComboBox.SelectedValue); Servicio.Moneda_ID = Convert.ToInt32(this.MonedasComboBox.SelectedValue); EsRegresoCheckBox.Checked = false; txtPayBack.Clear(); ReservacionIDTextBox.Clear(); txtCtaBanco.Clear(); txtCtaBanco.Visible = false; lblCtaBanco.Visible = false; }
} // end validar permisos /// <summary> /// Realiza el ingreso de planillas /// en la base de datos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void AceptarButton_Click(object sender, EventArgs e) { AppHelper.DoMethod(delegate { // Realizamos la inserción model.IngresarPlanillas(); // Limpiamos la forma AppHelper.ClearControl(this); // Ligamos los datos BindData(); // Enviamos mensaje de éxito AppHelper.Info("Planillas ingresadas"); }, this); }
/// <summary> /// Liga los datos a los controles /// Se usa en lugar de "BindData" debido a que esta /// se llama al crear el objeto /// </summary> public void DoBindData() { // Limpia la forma AppHelper.ClearControl(this); // Inicializamos las variables this.Adeudos = new BindingList<Entities.AdeudosDeConductor>(); this.Vales = new List<Entities.ValesPrepagados>(); this.Planillas = new List<Entities.PlanillasFiscales>(); this.Operacion = new Entities.OperacionCaja(); this.BusquedaConductor = new BuscarConductor(); // Ligamos los datos OperacionCajaBindingSource.DataSource = Operacion; this.AdeudosGridView.DataSource = this.adeudosDeConductorBindingSource; UnidadTextBox.Focus(); }
/// <summary> /// Maneja el evento "Click" del control "LiquidarContratoButton" /// </summary> /// <param name="sender">El control "LiquidarContratoButton"</param> /// <param name="e">Los argumentos del evento</param> private void LiquidarContratoButton_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(this.ComentariosTextBox.Text)) { AppHelper.Info("Se deben agregar comentarios descriptivos relacionados a cualquier situación relacionada con la liquidación"); } else { AppHelper.DoMethod(delegate { Model.Comentarios = this.ComentariosTextBox.Text; Model.LocacionUnidad = Convert.ToInt32(this.LocacionUnidadComboBox.SelectedValue); Model.LiquidarContrato(); AppHelper.ClearControl(this); AppHelper.Info("Contrato liquidado"); Padre.SwitchForma("ContratosLiquidados"); }, this); } }
/// <summary> /// Ligamos los datos necesarios /// </summary> public override void BindData() { // Instanciamos el modelo this.Model = new AltaCuentaUnidades_Model(); // Limpiamos la forma AppHelper.ClearControl(this); // Cargamos Empresas y Estaciones this.selectEmpresasBindingSource.DataSource = Sesion.Empresas; this.selectEstacionesBindingSource.DataSource = Sesion.Estaciones; // Mandamos seleccionar la empresa y estacion SeleccionarEmpresa(); SeleccionarEstacion(); // Configuramos validación numérica para el número económico AppHelper.AddTextBoxOnlyNumbersValidation(ref this.NumeroEconomicoTextBox); base.BindData(); }
/// <summary> /// Manda guardar los datos en la base de datos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void GuardarButton_Click(object sender, EventArgs e) { AppHelper.DoTransactions( delegate { // Actualizamos la fecha this.Model.Fecha = DB.GetDate(); // Registramos el dato en la base de datos this.Model.Guardar(); }, this ); // Mandámos a imprimir, separadamente // por si hay un error de impresión // no realice un "Rollback" a la transacción AppHelper.DoMethod( delegate { // Mandamos a imprimir Imprimir(); // Actualizamos los saldos this.vista_SaldosFlujoCajaSesionBindingSource.DataSource = null; this.Model.ConsultarSaldos(); this.vista_SaldosFlujoCajaSesionBindingSource.DataSource = this.Model.Saldos; // Limpiamos la forma AppHelper.ClearControl(this); // Establecemos los valores por defecto SetDefaults(); // Enviamos mensaje de éxito AppHelper.Info("Movimiento Realizado"); }, this ); }