/// <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> /// Actualiza un servicio como pagado /// </summary> /// <param name="sp"></param> private void MarcarServicio(Entities.ServiciosPendientesConductor sp) { Entities.Servicios servicio = Entities.Servicios.Read(sp.Servicio_ID); servicio.FechaPago = getDate; servicio.Ticket_ID = Ticket.Ticket_ID; servicio.EstatusServicio_ID = 3; // Boleto pagado servicio.Update(); }
/// <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; }
public override void BindData() { Servicio = new Entities.Servicios(); this.monedasBindingSource.DataSource = Entities.Monedas.Read(); this.tiposServiciosConductoresBindingSource.DataSource = Entities.TiposServiciosConductores.Read(); SelectTipoServicioConductor(); SelectMoneda(); base.BindData(); }
public override void BindData() { Servicio = new Entities.Servicios(); this.tiposServiciosBindingSource.DataSource = Entities.TiposServicios.Read(); this.monedasBindingSource.DataSource = Entities.Monedas.Read(); this.buscarZonasBindingSource.DataSource = Entities.BuscarZonas.Get(""); SelectTipoServicio(); SelectMoneda(); base.BindData(); }
/// <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; }
/// <summary> /// Liga los datos a los controles /// </summary> public override void BindData() { // Creamos una nueva instancia del servicio Servicio = new Entities.Servicios(); // Asignamos las fuente de datos // para zonas y tipos de servicios this.buscarZonasBindingSource.DataSource = Entities.BuscarZonas.Get(""); this.tiposServiciosBindingSource.DataSource = Entities.TiposServicios.Read(); base.BindData(); }
/// <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; }
/// <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; }
/// <summary> /// Valida los datos del servicio a cancelar /// </summary> private void ValidadServicio() { // Obtenemos el servicio a partir de su código de identificación servicio = Entities.Servicios.Read(this.Servicio_ID); // Verificar que el servicio pertenezca a la sesión if (servicio.Sesion_ID != this.Sesion_ID) { throw new Exception("El servicio no pertenece a esta sesión"); } // Verificar que los servicios no hayan sido pagados if (servicio.EstatusServicio_ID == 3) { throw new Exception("El servicio ya ha sido pagado, no puede cancelarse"); } }
/// <summary> /// Liga los datos a la base de datos /// </summary> public override void BindData() { // Instanciamos el servicio Servicio = new Entities.Servicios(); // Obtenemos los tipos de servicio this.tiposServiciosBindingSource.DataSource = Entities.TiposServicios.Read(); // Obtenemos las monedas this.monedasBindingSource.DataSource = Entities.Monedas.Read(); // Obtenemos las zonas this.zonasBindingSource.DataSource = Entities.Zonas.Read("ComisionServicio_ID IS NOT NULL AND Zona_ID IN (SELECT Zona_ID FROM Tarifas)", null, null); // Configuramos el tipo de servicio SelectTipoServicio(); // Configuramos la moneda SelectMoneda(); base.BindData(); }
private void DoPrint() { string servicio_id = dgv.SelectedRows[0].Cells[0].Value.ToString(); Entities.Servicios s = Entities.Servicios.Read(servicio_id); // Obtenemos los datos del boleto Boleto = Entities.BoletoVenta.Get(s.Servicio_ID); // Inicializamos los documentos PrintDoc = new PrintDocument(); PrintDoc2 = new PrintDocument(); PrintDoc3 = new PrintDocument(); // Connfiguramos la impresión PrintDoc.PrintPage += this.DibujaDocumento; PrintDoc2.PrintPage += this.DibujaDocumento2; PrintDoc3.PrintPage += this.DibujaDocumento3; // Mandamos la impresión VistaPrevia(); }
} // end void /// <summary> /// Valida los datos /// </summary> private void DoValidate() { // Debe tener configurado // todas las propiedades if (this.Unidad_ID == 0) { throw new Exception("Debe capturar una unidad"); } if (this.Conductor_ID == 0) { throw new Exception("Debe capturar una unidad. La unidad debe tener un conductor asignado."); } if (String.IsNullOrEmpty(this.Servicio_ID)) { throw new Exception("Debe capturar un servicio"); } if (!DB.Exists("Servicios", DB.Param("Servicio_ID", this.Servicio_ID))) { throw new Exception("El servicio no existe"); } Entities.Servicios servicio = Entities.Servicios.Read(Servicio_ID); if (servicio.Conductor_ID != null) { AppHelper.ThrowException("El servicio ya ha sido asignado"); } if (servicio.EstatusServicio_ID == 4) { AppHelper.ThrowException("El servicio ha sido cancelado"); } }