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 void load_combos() { try { cmb_PlanCta_Credito.cargar_PlanCta(); cmb_PlanCtaAnti.cargar_PlanCta(); cmb_plancta.cargar_PlanCta(); ucGe_Sucursal_combo1.set_SucursalInfo(param.IdSucursal); tb_Ciudad_Bus bus_ciudad = new tb_Ciudad_Bus(); List <tb_ciudad_Info> lst_ciudad = bus_ciudad.Get_List_Ciudad(); cmb_ciudad.DataSource = lst_ciudad; tb_parroquia_Bus bus_parroquia = new tb_parroquia_Bus(); lst_parroquia = bus_parroquia.Get_List_Parroquia(); cmb_parroquia.DataSource = lst_parroquia; tb_persona_bus bus_persona = new tb_persona_bus(); listaCliente = new List <fa_Cliente_Info>(); listaCliente = bus_cliente.Get_List_Cliente(param.IdEmpresa); listaCliente = listaCliente.Where(q => q.IdCliente != 0).ToList(); listaformapago = busFormapago.Get_List_fa_formaPago(); cmbformapago.Properties.DataSource = listaformapago; listaterminoPago = busterminoPago.Get_List_TerminoPago(); cmbterminopago.Properties.DataSource = listaterminoPago; switch (_Accion) { case Cl_Enumeradores.eTipo_action.grabar: this.ucGe_Sucursal_combo1.get_SucursalInfo(); break; case Cl_Enumeradores.eTipo_action.actualizar: break; case Cl_Enumeradores.eTipo_action.Anular: break; case Cl_Enumeradores.eTipo_action.consultar: break; default: break; } this.cmb_cliente_principal.Properties.DataSource = listaCliente; this.cmb_cliente_principal.Properties.DisplayMember = "Nombre_Cliente"; this.cmb_cliente_principal.Properties.ValueMember = "IdCliente"; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void cargarComboCiudad(string IdProvincia) { try { lstCiudad = busCiudad.Get_List_Ciudad(IdProvincia); cmbCiudad.Properties.DataSource = lstCiudad; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void CargarComboCiudad(string IdProvincia) { try { lstInfoCiudad = busCiudad.Get_List_Ciudad(IdProvincia); cmbCiudad.Properties.DataSource = lstInfoCiudad; } 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()); } }
private void cargar_combos() { try { string mensaje = ""; lst_moneda = bus_moneda.Get_List_Moneda(); cmb_moneda_destino.Properties.DataSource = lst_moneda; cmb_moneda_origen.Properties.DataSource = lst_moneda; lst_pais = bus_pais.Get_List_pais(); cmb_pais_embarque.Properties.DataSource = lst_pais; cmb_pais_origen.Properties.DataSource = lst_pais; lst_producto = bus_producto.Get_list_Producto(param.IdEmpresa); cmb_producto_det.DataSource = lst_producto; lst_proveedor = bus_proveedor.Get_List_proveedor(param.IdEmpresa); cmb_proveedor.Properties.DataSource = lst_proveedor; lst_unidad_medida = bus_unidad_medida.Get_list_UnidadMedida(); cmb_unidad_medida_det.DataSource = lst_unidad_medida; lst_plancta = bus_plancta.Get_List_Plancta_x_ctas_Movimiento(param.IdEmpresa, ref mensaje); cmb_plancta.Properties.DataSource = lst_plancta; List <imp_catalogo_Info> lst_catalogo = new List <imp_catalogo_Info>(); imp_catalogo_Bus bus_catalogo = new imp_catalogo_Bus(); lst_catalogo = bus_catalogo.get_list(Convert.ToInt32(Cl_Enumeradores.eImp_catalogo.VIAS)); cmb_catalogo_vias.Properties.DataSource = lst_catalogo; lst_catalogo = bus_catalogo.get_list(Convert.ToInt32(Cl_Enumeradores.eImp_catalogo.FORMA_PAGO)); cmb_catalogo_forma_pago.Properties.DataSource = lst_catalogo; lst_ciudad = bus_ciudad.Get_List_Ciudad(); cmb_ciudad_destino.Properties.DataSource = lst_ciudad; de_Fecha.DateTime = DateTime.Now.Date; gridControl_det.DataSource = blst_det; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <cp_proveedor_Info> ProcesarDataTablePc_Proveedor_Info(DataTable ds, int idempresa, int idsucursal, ref string MensajeError) { List <cp_proveedor_Info> lista = new List <cp_proveedor_Info>(); string prueba = ""; cp_proveedor_clase_Bus busClaseProv = new cp_proveedor_clase_Bus(); List <cp_proveedor_clase_Info> listaClasProv = new List <cp_proveedor_clase_Info>(); listaClasProv = busClaseProv.Get_List_proveedor_clase(idempresa); int IdClaseProveedor_x_default = 0; string IdCiudad_x_default = ""; if (listaClasProv.FirstOrDefault() == null) { MensajeError = "no existe datos en la tabla cp_proveedor_clase "; return(new List <cp_proveedor_Info>());; } else { IdClaseProveedor_x_default = listaClasProv.FirstOrDefault().IdClaseProveedor; } tb_Ciudad_Bus busCiudad = new tb_Ciudad_Bus(); List <tb_ciudad_Info> listCiudad = new List <tb_ciudad_Info>(); listCiudad = busCiudad.Get_List_Ciudad(); if (listCiudad.FirstOrDefault() == null) { MensajeError = "no existe datos en la tabla tb_ciudad "; return(new List <cp_proveedor_Info>());; } else { IdCiudad_x_default = listCiudad.FirstOrDefault().IdCiudad; } int COLUMNA_ERROR = 0; string FILA_ERROR = ""; lista.Clear(); try { //VALIDAR QUE TENGA MAS DE 12 COLUMNAS if (ds.Columns.Count >= 10) { //RECORRE EL DATATABLE REGISTRO X REGISTRO if (ds.Rows.Count > 0) { foreach (DataRow row in ds.Rows) { cp_proveedor_Info info = new cp_proveedor_Info(); //RECORRE C/U DE LAS COLUMNAS info.IdEmpresa = idempresa; info.Persona_Info.IdEmpresa = idempresa; info.Persona_Info.pe_sexo = "SEXO_MAS"; info.Persona_Info.IdEstadoCivil = "SOLTE"; info.Persona_Info.IdTipoPersona = 0; info.pr_estado = "A"; info.IdCiudad = IdCiudad_x_default; info.pr_plazo = 0; info.IdClaseProveedor = IdClaseProveedor_x_default; for (int col = 0; col < ds.Columns.Count + 1; col++) { COLUMNA_ERROR = col; switch (col) { case 0: //codigo info.pr_codigo = Convert.ToString(row[col]); FILA_ERROR = info.pr_codigo; break; case 1: //CEDULA info.Persona_Info.pe_cedulaRuc = Convert.ToString(row[col]); FILA_ERROR = info.Persona_Info.pe_cedulaRuc; if (info.Persona_Info.pe_cedulaRuc.Length == 10) { info.Persona_Info.IdTipoDocumento = "CED"; } else { if (info.Persona_Info.pe_cedulaRuc.Length == 13) { info.Persona_Info.IdTipoDocumento = "RUC"; } else { info.Persona_Info.IdTipoDocumento = "PAS"; } } break; case 2: //nombre proveedor info.pr_nombre = Convert.ToString(row[col]); info.Persona_Info.pe_nombre = ""; info.Persona_Info.pe_apellido = info.pr_nombre; info.Persona_Info.pe_razonSocial = info.pr_nombre; break; case 4: //direccion info.Persona_Info.pe_direccion = Convert.ToString(row[col]); break; case 5: //contri espe info.pr_contribuyenteEspecial = (Convert.ToString(row[col]) == "SI") ? "S" : "N"; break; case 6: //tel info.Persona_Info.pe_telfono_Contacto = Convert.ToString(row[col]); break; case 7: //correo info.Persona_Info.pe_correo = Convert.ToString(row[col]); break; case 9: //natura info.Persona_Info.pe_Naturaleza = Convert.ToString(row[col]); break; default: break; } } info.Persona_Info.pe_nombreCompleto = info.Persona_Info.pe_apellido + " " + info.Persona_Info.pe_nombre; info.Persona_Info.pe_estado = info.pr_estado; lista.Add(info); } } else { MensajeError = "Por favor verifique que el archivo contenga Datos."; lista = new List <cp_proveedor_Info>(); } } else { MensajeError = "Por favor verifique que el archivo tenga el formato correcto.\r Son 11 columnas."; lista = new List <cp_proveedor_Info>(); } return(lista); } 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("", "GetId", ex.Message), ex) { EntityType = typeof(cp_proveedor_Bus) }; } }