private void cmb_tipocomprobante_SelectionChanged(object sender, EventArgs e) { ct_Cbtecble_tipo_Bus _CbteCbleTipo_bus = new ct_Cbtecble_tipo_Bus(); try { if (_Accion != Cl_Enumeradores.eTipo_action.consultar) { // verifica si el tipo de comprobante es interno o no if (!_CbteCbleTipo_bus.Get_Es_Interno(param.IdEmpresa, Convert.ToInt32(this.cmb_tipocomprobante.EditValue), ref MensajeError)) { ucGe_Menu.Visible_bntGuardar_y_Salir = false; ucGe_Menu.Visible_btnGuardar = false; } else { ucGe_Menu.Visible_bntGuardar_y_Salir = true; ucGe_Menu.Visible_btnGuardar = true; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void CargarCombosTab3() { try { ct_Cbtecble_tipo_Bus _cbteCble_B = new ct_Cbtecble_tipo_Bus(); ct_Plancta_Bus Plncta_B = new ct_Plancta_Bus(); var Cbtebl_Tipo = _cbteCble_B.Get_list_Cbtecble_tipo(param.IdEmpresa, Cl_Enumeradores.eTipoFiltro.Normal, ref MensajeError); //cmbCtaCombleImporta.Properties.DataSource = ct_Plancta_Info; //searchLookUpEditFOB.Properties.DataSource = Cbtebl_Tipo; //searchLookUpEdit2FOBAnul.Properties.DataSource = Cbtebl_Tipo; //searchLookUpEditLiqu.Properties.DataSource = Cbtebl_Tipo; //searchLookUpEditLiquAnul.Properties.DataSource = Cbtebl_Tipo; imp_Parametros_Bus _Parametros_B = new imp_Parametros_Bus(); var para = _Parametros_B.Get_Info_Parametros(param.IdEmpresa); //cmbCtaCombleImporta.EditValue = para.IdCtaCble_para_Importaciones; //searchLookUpEditFOB.EditValue = para.IdTipoCbte_DiarioFob; //searchLookUpEdit2FOBAnul.EditValue = para.IdTipoCbte_DiarioFob_Anul; //searchLookUpEditLiqu.EditValue = para.IdTipoCbte_DiarioLiquidacion; //searchLookUpEditLiquAnul.EditValue = para.IdTipoCbte_DiarioLiquidacion_Anul; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }
void ucGe_Menu_event_btnAnular_Click(object sender, EventArgs e) { try { ct_Cbtecble_tipo_Bus tipo_bus = new ct_Cbtecble_tipo_Bus(); if (!tipo_bus.Get_Es_Interno(param.IdEmpresa, InfoCbteCble.IdTipoCbte, ref MensajeError)) { MessageBox.Show("Este comprobante no se puede eliminar, debido que es generado de otro modulo"); return; } if (InfoCbteCble.Estado != "A") { MessageBox.Show("No se pudo anular el Comprobante Contable: " + InfoCbteCble.IdCbteCble.ToString() + " debido a que ya se encuentra anulado", "Anulación de Cbte", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (MessageBox.Show("¿Está seguro que desea anular dicho comprobante contable?", "Anulación de Cbte", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (BusPeriodo.Get_Periodo_Esta_Cerrado(InfoCbteCble.IdEmpresa, InfoCbteCble.cb_Fecha, ref MensajeError) == true) { MessageBox.Show("No se puede anular el Comprobante Contable porque el período se encuentra cerrado", "Anulación de Cbte", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } FrmGe_MotivoAnulacion frmAnul = new FrmGe_MotivoAnulacion(); frmAnul.ShowDialog(); InfoCbteCble.IdUsuarioAnu = param.IdUsuario; InfoCbteCble.cb_FechaAnu = param.Fecha_Transac; InfoCbteCble.cb_MotivoAnu = frmAnul.motivoAnulacion; ct_Cbtecble_tipo_Info tipoComp = List_Tipo_Comprobante.First(q => q.IdTipoCbte == (Convert.ToInt32(cmb_tipocomprobante.EditValue))); decimal IdCbteCntablerev = 0; string msj = ""; if (BusCbteCble.ReversoCbteCble(param.IdEmpresa, Convert.ToDecimal(lbl_no_comprobante.Text), (int)cmb_tipocomprobante.EditValue, Convert.ToInt16(tipoComp.IdTipoCbte_Anul), ref IdCbteCntablerev, ref msj, param.IdUsuario, Cl_Motivo.motivo_anulacion)) { // se procede actualizar los campos string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Anular, "Comprobante Contable: ", InfoCbteCble.IdCbteCble.ToString()); MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); set_Info_en_Controles(); } else { MessageBox.Show("No se pudo anular el Comprobante Contable: " + InfoCbteCble.IdCbteCble.ToString(), "Anulación de Cbte", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void UCBa_Parametros_Load(object sender, EventArgs e) { try { ct_Cbtecble_tipo_Bus BusTipoCbte = new ct_Cbtecble_tipo_Bus(); List <ct_Cbtecble_tipo_Info> listTipoCbte = new List <ct_Cbtecble_tipo_Info>(); listTipoCbte = BusTipoCbte.Get_list_Cbtecble_tipo(param.IdEmpresa, ref MensajeError); cmbTipoCbte_grid.DataSource = listTipoCbte; cmbTipoCbteAnu_grid.DataSource = listTipoCbte; //carga de grid Otros Parametros ba_parametros_Info infoBoanOtros; infoBoanOtros = new ba_parametros_Info(); ba_parametros_Info InfoParam_x_Banco = new ba_parametros_Info(); InfoParam_x_Banco = BusOtrosPara.Get_Info_Banco_Otros_Parametros(param.IdEmpresa); Lista_Ciudad = new List <tb_ciudad_Info>(); Lista_Ciudad = Bus_ciudad.Get_List_Ciudad(""); cmbCiudad_Cheques.Properties.DataSource = Lista_Ciudad; cmbCiudad_Cheques.EditValue = InfoParam_x_Banco.CiudadDefaultParaCrearCheques; lmCuenta = busCuenta.Get_List_Plancta_x_ctas_Movimiento(param.IdEmpresa, ref MensajeError); cmbCtaCbte_grid.DataSource = lmCuenta; cmbCtaCbte_grid.DisplayMember = "pc_Cuenta2"; cmbCtaCbte_grid.ValueMember = "IdCtaCble"; chkDiarioModi.Checked = InfoParam_x_Banco.El_Diario_Contable_es_modificable; txt_rutaDescarga_file_preAvisoChq.Text = InfoParam_x_Banco.Ruta_descarga_fila_x_PreAviso_cheq; cmbTipoCbteCble_x_Presta.set_TipoCbteCble(Convert.ToInt32(InfoParam_x_Banco.IdTipoCbte_x_Prestamo)); cmbTipoNotaDeb_x_Pres.set_TipoNotaInfo(Convert.ToInt32(InfoParam_x_Banco.IdTipoNota_ND_Can_Cuotas)); if (InfoParam_x_Banco.IdCtaCble_Interes != null) { ucCon_PlanCtaCmb.set_PlanCtarInfo(InfoParam_x_Banco.IdCtaCble_Interes); } if (InfoParam_x_Banco.IdCtaCble_prestamos != null) { cmb_prestamos.set_PlanCtarInfo(InfoParam_x_Banco.IdCtaCble_prestamos); } ListaBind = new BindingList <ba_Cbte_Ban_tipo_x_ct_CbteCble_tipo_Info>(BusPara.Get_List_Cbte_Ban_tipo_x_ct_CbteCble_tipo(param.IdEmpresa)); gridControlBancoParam.DataSource = ListaBind; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
public frmImp_orden_compra_ext_ct_cbteble_det_gastos() { InitializeComponent(); blst_det = new BindingList <imp_orden_compra_ext_ct_cbteble_det_gastos_Info>(); bus_det = new imp_orden_compra_ext_ct_cbteble_det_gastos_Bus(); lst_oc_ext = new List <imp_orden_compra_ext_Info>(); bus_oc_ext = new imp_orden_compra_ext_Bus(); param = cl_parametrosGenerales_Bus.Instance; lst_gasto_tipo = new List <imp_gasto_x_ct_plancta_Info>(); bus_gasto_tipo = new imp_gasto_x_ct_plancta_Bus(); Log_Error_bus = new tb_sis_Log_Error_Vzen_Bus(); lst_plancta = new List <ct_Plancta_Info>(); bus_plancta = new ct_Plancta_Bus(); lst_tipo_cbte = new List <ct_Cbtecble_tipo_Info>(); bus_tipo_cbte = new ct_Cbtecble_tipo_Bus(); }
public FrmIn_ProvisionIngresoOCMant() { InitializeComponent(); info = new in_ProvisionIngresosPorOC_Info(); bus = new in_ProvisionIngresosPorOC_Bus(); busDet = new in_ProvisionIngresosPorOCDet_Bus(); busPlancta = new ct_Plancta_Bus(); blstDet = new BindingList <in_ProvisionIngresosPorOCDet_Info>(); param = cl_parametrosGenerales_Bus.Instance; busTipoCbte = new ct_Cbtecble_tipo_Bus(); busCentroCosto = new ct_Centro_costo_Bus(); busSubcentro = new ct_centro_costo_sub_centro_costo_Bus(); blstDetCuenta = new BindingList <ct_Cbtecble_det_Info>(); busDetConta = new ct_Cbtecble_det_Bus(); event_delegateFrmIn_ProvisionIngresoOCMant_FormClosed += FrmIn_ProvisionIngresoOCMant_event_delegateFrmIn_ProvisionIngresoOCMant_FormClosed; }
public void CargarCombos() { try { ct_Cbtecble_tipo_Bus _CbteCbleTipo_bus = new ct_Cbtecble_tipo_Bus(); List_Tipo_Comprobante = _CbteCbleTipo_bus.Get_list_Cbtecble_tipo(param.IdEmpresa, Cl_Enumeradores.eTipoFiltro.Normal, ref MensajeError); List_Tipo_Comprobante.ForEach(var => var.tc_TipoCbte = "[" + var.CodTipoCbte + "]- " + var.tc_TipoCbte + " -[" + var.IdTipoCbte + "]"); this.cmb_tipocomprobante.Properties.DataSource = List_Tipo_Comprobante; this.cmb_tipocomprobante.EditValue = List_Tipo_Comprobante.First().IdTipoCbte; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name + " " + this.Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
void CargarTipoDocPagoXEmpresXTipo() { try { ct_Cbtecble_tipo_Bus _cbteCble_B = new ct_Cbtecble_tipo_Bus(); var Cbtebl = _cbteCble_B.Get_list_Cbtecble_tipo(param.IdEmpresa, Cl_Enumeradores.eTipoFiltro.Normal, ref MensajeError); repositoryItemSearchLookUpEdit1.DataSource = Cbtebl; GridControlTipoDoc.DataSource = BusTipoDoc.Get_List_Tipo_docu_pago_x_Empresa_x_tipocbte(param.IdEmpresa); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }
public frmCon_DistribucionMantenimiento() { InitializeComponent(); busPlancta = new ct_Plancta_Bus(); lstPlancta = new List <ct_Plancta_Info>(); info = new ct_Distribucion_Info(); busTipoCbte = new ct_Cbtecble_tipo_Bus(); param = cl_parametrosGenerales_Bus.Instance; busCentroCosto = new ct_Centro_costo_Bus(); busSubcentro = new ct_centro_costo_sub_centro_costo_Bus(); lstSubCentro = new List <ct_centro_costo_sub_centro_costo_Info>(); lstCentroCosto = new List <ct_Centro_costo_Info>(); blstDet = new BindingList <ct_DistribucionDetDistribuido_Info>(); blstDiario = new BindingList <ct_Cbtecble_det_Info>(); rowPlancta = new ct_Plancta_Info(); blstPlanctaSaldo = new BindingList <ct_DistribucionDetPorDistribuir_Info>(); bus = new ct_Distribucion_Bus(); busDistribuido = new ct_DistribucionDetDistribuido_Bus(); busPorDistribuir = new ct_DistribucionDetPorDistribuir_Bus(); busCbteCbleDet = new ct_Cbtecble_det_Bus(); event_delegate_frmCon_DistribucionMantenimiento_FormClosed += frmCon_DistribucionMantenimiento_event_delegate_frmCon_DistribucionMantenimiento_FormClosed; }
public frmImp_liquidacion_mant() { InitializeComponent(); event_delegate_frmImp_liquidacion_mant_FormClosed += frmImp_liquidacion_mant_event_delegate_frmImp_liquidacion_mant_FormClosed; info_liquidacion = new imp_liquidacion_Info(); bus_liquidacion = new imp_liquidacion_Bus(); param = cl_parametrosGenerales_Bus.Instance; Log_Error_bus = new tb_sis_Log_Error_Vzen_Bus(); blst_det_oc = new BindingList <imp_liquidacion_det_x_imp_orden_compra_ext_Info>(); bus_det_oc = new imp_liquidacion_det_x_imp_orden_compra_ext_Bus(); blst_det_oc_det = new BindingList <imp_orden_compra_ext_det_Info>(); bus_det_oc_det = new imp_orden_compra_ext_det_Bus(); lst_producto = new List <in_Producto_Info>(); bus_producto = new in_producto_Bus(); lst_unidad_medida = new List <in_UnidadMedida_Info>(); bus_unidad_medida = new in_UnidadMedida_Bus(); lst_gasto_tipo = new List <imp_gasto_x_ct_plancta_Info>(); bus_gasto_tipo = new imp_gasto_x_ct_plancta_Bus(); lst_tipo_cbte = new List <ct_Cbtecble_tipo_Info>(); bus_tipo_cbte = new ct_Cbtecble_tipo_Bus(); blst_det_gastos = new BindingList <imp_orden_compra_ext_ct_cbteble_det_gastos_Info>(); bus_det_gastos = new imp_orden_compra_ext_ct_cbteble_det_gastos_Bus(); }
public void CargarCombos() { try { ct_Cbtecble_tipo_Bus _CbteCbleTipo_bus = new ct_Cbtecble_tipo_Bus(); var TiposComprobantes = _CbteCbleTipo_bus.Get_list_Cbtecble_tipo(param.IdEmpresa, Cl_Enumeradores.eTipoFiltro.Normal, ref MensajeError); TiposComprobantes.ForEach(var => var.tc_TipoCbte = "[" + var.CodTipoCbte + "]- " + var.tc_TipoCbte + " -[" + var.IdTipoCbte + "]"); cmbTipoCbte.Properties.DataSource = TiposComprobantes; cmbTipoCbte.Properties.DisplayMember = "tc_TipoCbte"; cmbTipoCbte.Properties.ValueMember = "IdTipoCbte"; cmbTipoCbte.EditValue = TiposComprobantes.First().IdTipoCbte; //listPlanCuenta = BusPlanCta.Get_Cuentas_de_Movimiento(param.IdEmpresa, ref MensajeError); //cmb_planCta.DataSource = listPlanCuenta; //cmb_planCta.DisplayMember = "pc_Cuenta2"; //cmb_planCta.ValueMember = "IdCtaCble"; //listCentroCosto = BusCentroCosto.Get_list_Centro_Costo(param.IdEmpresa, ref MensajeError); //cmbcentrocosto.DataSource = listCentroCosto; //cmbcentrocosto.DisplayMember = "Centro_costo"; //cmbcentrocosto.ValueMember = "IdCentroCosto"; //ct_Cbtecble_tipo_Bus _CbteCbleTipo_bus = new ct_Cbtecble_tipo_Bus(); //List_Tipo_Comprobante = _CbteCbleTipo_bus.Get_list_Cbtecble_tipo(param.IdEmpresa, Cl_Enumeradores.eTipoFiltro.Normal, ref MensajeError); //List_Tipo_Comprobante.ForEach(var => var.tc_TipoCbte = "[" + var.CodTipoCbte + "]- " + var.tc_TipoCbte + " -[" + var.IdTipoCbte + "]"); //this.cmb_tipocomprobante.Properties.DataSource = List_Tipo_Comprobante; //this.cmb_tipocomprobante.EditValue = List_Tipo_Comprobante.First().IdTipoCbte; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
public void Set() { try { if (_SetInfo.Tipo_Importacion == "IMPORTACION") { //lblTipoImportacion.Visible = true; //lblTipoImportacion.Text = _SetInfo.Tipo_Importacion; generarDiarioTipoImp = true; } else { generarDiarioTipoImp = false; } lblTipoImportacion.Visible = true; lblTipoImportacion.Text = _SetInfo.Tipo_Importacion; txtIdRegistroGasto.Text = _SetInfo.IdRegistroGasto.ToString(); searchLookUpEditImportacion.EditValue = _SetInfo.IdOrdenCompraExt.ToString(); txtObservacion.Text = _SetInfo.Observacion; cmbBanco.EditValue = _SetInfo.IdBanco; searchLookUpEdit_Proveedor.EditValue = _SetInfo.IdProveedor; //cmbSucursal.SelectedValue= _SetInfo.IdSucusal; cmbTipoPagos.SelectedValue = _SetInfo.CodDocu_Pago; gridControlGastos.DataSource = BusDetalle.Get_List_ordencompra_ext_x_imp_gastosxImport_Det(_SetInfo); cmbTipoPagos_ValueChanged(new Object(), new EventArgs()); ct_Cbtecble_det_Bus _CbteCbleBus = new ct_Cbtecble_det_Bus(); ct_Cbtecble_Bus _CbteCbleBus_Cab = new ct_Cbtecble_Bus(); List <ct_Cbtecble_det_Info> lm = new List <ct_Cbtecble_det_Info>(); ct_Cbtecble_tipo_Bus BusTipoCbte = new ct_Cbtecble_tipo_Bus(); string MensajeError = ""; var TiposCtbts = BusTipoCbte.Get_list_Cbtecble_tipo(param.IdEmpresa, Cl_Enumeradores.eTipoFiltro.Normal, ref MensajeError); lm = _CbteCbleBus.Get_list_Cbtecble_det(param.IdEmpresa, tipocbte.IdTipoCbte, _SetInfo.IdCbteCble, ref MensajeError); #region Comentado //if (_SetInfo.Estado == "I") //{ // var _CbteCbleInfoCab = _CbteCbleBus_Cab.ObtenerObjeto(param.IdEmpresa, _SetInfo.IdTipoCbte_Anul,_SetInfo.IdCbteCble_Anulado); // var tipoCprbate_Anulado = TiposCtbts.First(var => var.IdTipoCbte == _SetInfo.IdTipoCbte_Anul); // //lblDiario.Text = lblDiario.Text + " " + _SetInfo.IdCbteCble_Anulado ; // //LblTipoComprobante.Text = LblTipoComprobante.Text +": " + tipoCprbate_Anulado.tc_TipoCbte; // //LblTipoComprobante.Visible = true; // //lblObservacion.Text = lblObservacion.Text + " " + _CbteCbleInfoCab.Observacion; // //lblObservacion.Visible = true; // //lblfechaDiario.Text = _CbteCbleInfoCab.Fecha.ToShortDateString(); // //lblfechaDiario.Visible = true; //} //else //{ // var _CbteCbleInfoCab = _CbteCbleBus_Cab.ObtenerObjeto(param.IdEmpresa, _SetInfo.IdTipoCbte, _SetInfo.IdCbteCble); // var tipoCprbate = TiposCtbts.First(var => var.IdTipoCbte == tipocbte.IdTipoCbte); // //lblDiario.Text = lblDiario.Text + " " + _SetInfo.IdCbteCble ; // //LblTipoComprobante.Text = LblTipoComprobante.Text +": " + tipoCprbate.tc_TipoCbte; // //LblTipoComprobante.Visible = true; // //lblObservacion.Text = lblObservacion.Text + " " + _CbteCbleInfoCab.Observacion; // //lblObservacion.Visible = true; // //lblfechaDiario.Text = _CbteCbleInfoCab.Fecha.ToShortDateString(); // //lblfechaDiario.Visible = true; //} //lblDiario.Visible = true; #endregion //ctrl_diario.set_CbteCbleInfo(lm); //gridControlDiarios.DataSource = Bus.DiariosXgastos(param.IdEmpresa, _SetInfo.IdSucusal, _SetInfo.IdOrdenCompraExt, _SetInfo.IdRegistroGasto); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }