public Boolean Modificar() { try { bool resultado = false; tb_banco_Info Info = new tb_banco_Info(); bus_Banco = new tb_banco_Bus(); Info = GetBanco(ref mensaje); IdBanco = Convert.ToInt32(Info.IdBanco); if (resultado = bus_Banco.ActualizarDB(Info, ref mensaje)) { return(resultado); } else { MessageBox.Show("No se guardaron los datos", "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Error); return(resultado); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); throw; } }
public frmCxc_Cobros_x_Ventas_Mant() { InitializeComponent(); ucGe_Menu.event_btnGuardar_Click += ucGe_Menu_event_btnGuardar_Click; ucGe_Menu.event_btnGuardar_y_Salir_Click += ucGe_Menu_event_btnGuardar_y_Salir_Click; ucGe_Menu.event_btnSalir_Click += ucGe_Menu_event_btnSalir_Click; ucGe_Menu.event_btnImprimirSoporte_Click += ucGe_Menu_event_btnImprimirSoporte_Click; try { griddetalle.DataSource = list_datasour; tb_banco_Bus BusBanco = new tb_banco_Bus(); cxc_cobro_tipo_Bus BustipoCxC = new cxc_cobro_tipo_Bus(); repositoryItemGridLookUpEditBanco.DataSource = (from q in BusBanco.Get_List_Banco() select q.ba_descripcion).ToList(); repositoryItemGridLookUpEditTipoCobro.DataSource = (from q in BustipoCxC.Get_List_Cobro_Tipo() select new { q.IdCobro_tipo, q.tc_descripcion }).ToList(); // Cargando Combo tarjeta tb_tarjeta_Bus Bus_tarjeta = new tb_tarjeta_Bus(); List <tb_tarjeta_Info> Info_tarjeta = new List <tb_tarjeta_Info>(); Info_tarjeta = Bus_tarjeta.Get_List_tarjeta(); this.cmbTarjeta.DataSource = Info_tarjeta; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public frmCxc_cobros_x_factura() { InitializeComponent(); Log_Error_bus = new tb_sis_Log_Error_Vzen_Bus(); param = cl_parametrosGenerales_Bus.Instance; info_factura = new fa_factura_Info(); bus_banco = new tb_banco_Bus(); lst_banco = new List <tb_banco_Info>(); bus_cobro_tipo = new cxc_cobro_tipo_Bus(); lst_cobro_tipo = new List <cxc_cobro_tipo_Info>(); blst_det = new BindingList <cxc_cobro_Info>(); bus_cobro = new cxc_cobro_Bus(); }
public Boolean Anular() { try { bool resultado = false; if (BancoInfo.Estado != "I") { if (MessageBox.Show("¿Está seguro que desea anular el Banco # " + txtId.Text.Trim() + " ?", "Anulación de Banco", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); bus_Banco = new tb_banco_Bus(); tb_banco_Info Info = new tb_banco_Info(); string mensaje = string.Empty; Info = GetBanco(ref mensaje); if (mensaje != "") { MessageBox.Show("Error " + mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (bus_Banco.AnulaDB(Info, ref mensaje)) { MessageBox.Show(mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu_Superior_Mant1.Visible_bntGuardar_y_Salir = false; this.ucGe_Menu_Superior_Mant1.Visible_btnGuardar = false; resultado = true; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show("Error " + mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); resultado = false; } } return(resultado); } else { MessageBox.Show("El Banco #: " + txtId.Text.Trim() + " ya se encuentra anulado.", "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); return(resultado); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); throw; } }
private Boolean validar_y_corregir_objeto(ref cp_proveedor_Info Info, ref string msg) { try { if (Info.IdClaseProveedor == 0) { cp_proveedor_clase_Bus BusProveeCl = new cp_proveedor_clase_Bus(); cp_proveedor_clase_Info InfoClaseProve = new cp_proveedor_clase_Info(); InfoClaseProve = BusProveeCl.Get_List_proveedor_clase(Info.IdEmpresa).FirstOrDefault(); if (InfoClaseProve == null) { msg = "Debe de existir un registro en la tabla cp_proveedor_clase"; return(false); } else { Info.IdClaseProveedor = InfoClaseProve.IdClaseProveedor; } } if (Info.IdBanco_acreditacion == 0) { tb_banco_Bus BusBanco = new tb_banco_Bus(); List <tb_banco_Info> ListInfoBanco = new List <tb_banco_Info>(); ListInfoBanco = BusBanco.Get_List_Banco(); if (ListInfoBanco != null) { Info.IdBanco_acreditacion = ListInfoBanco.FirstOrDefault().IdBanco; } } return(true); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "Get_List_proveedor_Autorizacion", ex.Message), ex) { EntityType = typeof(cp_proveedor_Bus) }; } }
public static void FileUploadComplete(object sender, DevExpress.Web.FileUploadCompleteEventArgs e) { #region Variables ba_Banco_Cuenta_List ListaBanco = new ba_Banco_Cuenta_List(); List <ba_Banco_Cuenta_Info> Lista_Banco = new List <ba_Banco_Cuenta_Info>(); ba_Banco_Cbte_List ListaCbte = new ba_Banco_Cbte_List(); List <ba_Cbte_Ban_Info> Lista_Cbte = new List <ba_Cbte_Ban_Info>(); tb_banco_Bus bus_banco = new tb_banco_Bus(); tb_sucursal_Bus bus_sucursal = new tb_sucursal_Bus(); int cont = 0; decimal IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual); int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); #endregion Stream stream = new MemoryStream(e.UploadedFile.FileBytes); if (stream.Length > 0) { IExcelDataReader reader = null; reader = ExcelReaderFactory.CreateOpenXmlReader(stream); #region Banco while (reader.Read()) { if (!reader.IsDBNull(0) && cont > 0) { ba_Banco_Cuenta_Info info = new ba_Banco_Cuenta_Info { IdEmpresa = IdEmpresa, IdBanco = Convert.ToInt32(reader.GetValue(0)), IdBanco_Financiero = Convert.ToInt32(reader.GetValue(1)), ba_Tipo = Convert.ToString(reader.GetValue(2)), ba_Num_Cuenta = Convert.ToString(reader.GetValue(3)), ba_num_digito_cheq = Convert.ToInt32(reader.GetValue(4)), IdCtaCble = null, IdUsuario = SessionFixed.IdUsuario, }; #region GetInfo tb_banco_Info banco = bus_banco.get_info(info.IdBanco); info.ba_descripcion = banco.ba_descripcion + " " + info.ba_Tipo + " " + info.ba_Num_Cuenta; info.Imprimir_Solo_el_cheque = false; Lista_Banco.Add(info); #endregion } else { cont++; } } ListaBanco.set_list(Lista_Banco, IdTransaccionSession); #endregion cont = 0; //Para avanzar a la siguiente hoja de excel reader.NextResult(); #region Cbte while (reader.Read()) { if (!reader.IsDBNull(0) && cont > 0) { ba_Cbte_Ban_Info info = new ba_Cbte_Ban_Info { IdEmpresa = IdEmpresa, IdTipo_Persona = Convert.ToString(reader.GetValue(0)), Su_Descripcion = Convert.ToString(reader.GetValue(1)), IdBanco = Convert.ToInt32(reader.GetValue(2)), cb_Fecha = Convert.ToDateTime(reader.GetValue(3)), cb_Observacion = Convert.ToString(reader.GetValue(4)), cb_Valor = Convert.ToInt32(reader.GetValue(5)), IdUsuario = SessionFixed.IdUsuario, }; #region GetInfo tb_sucursal_Info sucursal = bus_sucursal.GetInfo(IdEmpresa, info.Su_Descripcion); info.Su_Descripcion = sucursal.Su_Descripcion; info.IdSucursal = sucursal.IdSucursal; Lista_Cbte.Add(info); #endregion } else { cont++; } } var ListCuenta = ListaBanco.get_list(IdTransaccionSession); var lst = (from q in ListCuenta join c in Lista_Cbte on q.IdBanco equals c.IdBanco select new ba_Cbte_Ban_Info { IdEmpresa = c.IdEmpresa, IdTipo_Persona = c.IdTipo_Persona, IdSucursal = c.IdSucursal, ba_descripcion = q.ba_descripcion, Su_Descripcion = c.Su_Descripcion, IdBanco = c.IdBanco, cb_Valor = c.cb_Valor, cb_Fecha = c.cb_Fecha, cb_Observacion = c.cb_Observacion }).ToList(); Lista_Cbte = lst; ListaCbte.set_list(Lista_Cbte, IdTransaccionSession); #endregion } }