void GetActivoFijo(int id = 0) { DataTable DTData; DataRow fila0 = null; FormActivosFijos frm = new FormActivosFijos(); try { txtActivoId.Text = "0"; txtActivoNombre.Text = ""; txtDeResponsable.Text = ""; if (id > 0) { objDB.LimpiarFiltros(); objDB.AddFiltroIgualA("EsActivo", "1"); objDB.AddFiltroIsNull("Fecha_Baja"); objDB.AddFiltroPersonalizado("(Activo_Id = " + id.ToString() + " Or Codigo_Barra = '" + id.ToString() + "')"); DTData = objDB.GetAll("TACTIVOS_FIJOS", 1, objDB.Filtros); if (DTData.Rows.Count > 0) { fila0 = DTData.Rows[0]; } } else { //Realizamos una Busqueda General frm.empresaID = EMPRESA_ID; frm.oficinaID = OFICINA_ID; frm.EsAgregar = false; frm.EsModificar = false; frm.esBusqueda = true; frm.EnEjecusion = true; frm.nombreUsuario = nombreUsuario; frm.FiltroEstatico = "EsActivo = 1 and Fecha_Baja Is Null"; frm.ShowDialog(); if (frm.filaSelecionada != null) { fila0 = frm.filaSelecionada; } } if (fila0 != null) { txtActivoId.Text = objUtil.GetAsString("Activo_Id", fila0, "0"); txtActivoNombre.Text = objUtil.GetAsString("Nombre", fila0, ""); txtDeResponsable.Text = objUtil.GetAsString("Responsable", fila0); txtActivoId.drFilaSel = fila0; } } catch (Exception ex) { objUtil.MostrarMensajeError(ex.Message); } }
void GetActivoFijo(int id = 0) { DataTable DTData; DataRow fila0 = null; FormActivosFijos frm = new FormActivosFijos(); try { txtActivoId.Text = "0"; lblActivoFijoNombre.Text = "(TODOS)"; if (id > 0) { objDB.LimpiarFiltros(); objDB.AddFiltroIgualA("Activo_Id", id.ToString()); DTData = objDB.GetAll("TACTIVOS_FIJOS", 1, objDB.Filtros); if (DTData.Rows.Count > 0) { fila0 = DTData.Rows[0]; } } else { //Realizamos una Busqueda General frm.empresaID = empresaID; frm.oficinaID = oficinaID; frm.EsAgregar = false; frm.EsModificar = false; frm.esBusqueda = true; frm.EnEjecusion = true; frm.nombreUsuario = nombreUsuario; frm.FiltroEstatico = ""; frm.ShowDialog(); if (frm.filaSelecionada != null) { fila0 = frm.filaSelecionada; } } if (fila0 != null) { txtActivoId.Text = objUtil.GetAsString("Activo_Id", fila0, "0"); lblActivoFijoNombre.Text = objUtil.GetAsString("Nombre", fila0, ""); txtActivoId.drFilaSel = fila0; } } catch (Exception ex) { objUtil.MostrarMensajeError(ex.Message); } }
void GetActivoFijo(int id = 0) { DataTable DTData; DataRow fila0 = null; int valor = 0; FormActivosFijos frm = new FormActivosFijos(); try { txtActivoId.Text = "0"; txtActivoNombre.Text = ""; if (id > 0) { objDB.LimpiarFiltros(); objDB.AddFiltroIgualA("Activo_Id", id.ToString()); DTData = objDB.GetAll("TACTIVOS_FIJOS", 1, objDB.Filtros); if (DTData.Rows.Count > 0) { fila0 = DTData.Rows[0]; } } else { //Realizamos una Busqueda General frm.empresaID = EMPRESA_ID; frm.oficinaID = OFICINA_ID; frm.EsAgregar = false; frm.EsModificar = false; frm.esBusqueda = true; frm.EnEjecusion = true; frm.nombreUsuario = nombreUsuario; frm.FiltroEstatico = "EsActivo = 1 and Fecha_Baja Is Null"; frm.ShowDialog(); if (frm.filaSelecionada != null) { fila0 = frm.filaSelecionada; } } if (fila0 != null) { txtActivoId.Text = objUtil.GetAsString("Activo_Id", fila0, "0"); txtActivoNombre.Text = objUtil.GetAsString("Nombre", fila0, ""); valor = objUtil.GetAsInt("Oficina_Id", fila0); cboOficinaActual.SelectedValue = valor; txtActivoId.drFilaSel = fila0; objDB.LimpiarFiltros(); objDB.AddFiltroIgualA("Empresa_Id", EMPRESA_ID.ToString()); objDB.AddFiltroIgualA("EsActivo", "1"); objDB.AddFiltroNoIgualA("Oficina_Id", valor.ToString()); cboParaOficina.data = objDB.GetAll("TEMPRESAS_OFICINAS", -1, objDB.Filtros); cboParaOficina.DataSource = cboParaOficina.data.DefaultView; cboParaOficina.SelectedValue = 0; } } catch (Exception ex) { objUtil.MostrarMensajeError(ex.Message); } }
void GetActivoFijo(int id = 0) { DataTable DTData; DataRow fila0 = null; FormActivosFijos frm = new FormActivosFijos(); try { txtActivoId.Text = "0"; txtActivoNombre.Text = ""; txtMontoAdquisicion.Text = "0.00"; txtValorEnLibro.Text = "0.00"; txtDepreAcumulada.Text = "0.00"; txtGananciaPerdida.Text = "0.00"; if (id > 0) { objDB.LimpiarFiltros(); objDB.AddFiltroIgualA("Activo_Id", id.ToString()); objDB.AddFiltroIgualA("EsActivo", "1"); objDB.AddFiltroIsNull("Fecha_Baja"); DTData = objDB.GetAll("TACTIVOS_FIJOS", 1, objDB.Filtros); if (DTData.Rows.Count > 0) { fila0 = DTData.Rows[0]; } } else { //Realizamos una Busqueda General frm.empresaID = EMPRESA_ID; frm.oficinaID = OFICINA_ID; frm.EsAgregar = false; frm.EsModificar = false; frm.esBusqueda = true; frm.EnEjecusion = true; frm.nombreUsuario = nombreUsuario; frm.FiltroEstatico = "EsActivo = 1 And Fecha_Baja Is Null"; frm.ShowDialog(); if (frm.filaSelecionada != null) { fila0 = frm.filaSelecionada; } } if (fila0 != null) { txtActivoId.Text = objUtil.GetAsString("Activo_Id", fila0, "0"); txtActivoNombre.Text = objUtil.GetAsString("Nombre", fila0); montoCompra = objUtil.GetAsDouble("Valor_Adquisicion", fila0); valorLibro = objUtil.GetAsDouble("Valor_Libro_Depreciar", fila0); depreAcumulada = objUtil.GetAsDouble("Depre_Acumulada", fila0); txtMontoAdquisicion.Text = montoCompra.ToString("N2"); txtValorEnLibro.Text = valorLibro.ToString("N2"); txtDepreAcumulada.Text = depreAcumulada.ToString(); cboTipo.Focus(); } } catch (Exception ex) { objUtil.MostrarMensajeError(ex.Message); } }