public void MostrarItems(Boolean Nuevo) { if (ConsolidadoOp.Items.Count == 0) { base.ClearAllRows(ref ugConsolidadosOp); return; } base.ClearAllRows(ref ugConsolidadosOp); String Filtro = String.Format(" IDOrdenProduccion IN ({0})", ConsolidadoOp.ObtenerFiltroOPs()); XmlDocument XML = HelperNHibernate.ExecuteView("vSF_ItemConsolidadoOpxOrdenProduccion", Filtro); if (XML.HasChildNodes) { foreach (XmlNode NodoItem in XML.DocumentElement.ChildNodes) { ItemConsolidadoOp Item = ConsolidadoOp.ObtenerItem(NodoItem.SelectSingleNode("@IDOrdenProduccion").Value); UltraGridRow Row = ugConsolidadosOp.DisplayLayout.Bands[0].AddNew(); Row.Tag = Item; Row.Cells[colNumero].Value = NodoItem.SelectSingleNode("@Numeracion").Value; Row.Cells[colDescripcion].Value = NodoItem.SelectSingleNode("@Descripcion").Value; Row.Cells[colCantidad].Value = Convert.ToInt64(NodoItem.SelectSingleNode("@Cantidad").Value); Row.Cells[colFecha].Value = NodoItem.SelectSingleNode("@Fecha").Value; Row.Cells[colPresupuesto].Value = NodoItem.SelectSingleNode("@Presupuesto").Value; Row.Cells[colCotizacion].Value = NodoItem.SelectSingleNode("@Cotizacion").Value; Row.Cells[colSolicitudCotizacion].Value = NodoItem.SelectSingleNode("@SolicitudCotizacion").Value; Row.Cells[colEstadoEntrega].Value = NodoItem.SelectSingleNode("@EstadoEntrega").Value; Row.Cells[colEstadoFacturacion].Value = NodoItem.SelectSingleNode("@EstadoFacturacion").Value; } } }
public void MostrarItems(Boolean Nuevo) { if (Presupuesto.Items.Count == 0) { Presupuesto.Total = 0; uneTotal.Value = 0; return; } base.ClearAllRows(ref ugCotizaciones); String Filtro = String.Format(" IDCotizacion IN ({0})", Presupuesto.ObtenerFiltroCotizaciones()); XmlDocument XML = HelperNHibernate.ExecuteView("vSF_ItemPresupuestoxPresupuesto", Filtro); if (XML.HasChildNodes) { foreach (XmlNode NodoItem in XML.DocumentElement.ChildNodes) { ItemPresupuesto Item = Presupuesto.ObtenerItem(NodoItem.SelectSingleNode("@IDCotizacion").Value); Item.Total = Convert.ToDecimal(NodoItem.SelectSingleNode("@Total").Value); UltraGridRow Row = ugCotizaciones.DisplayLayout.Bands[0].AddNew(); Row.Tag = Item; Row.Cells[colNumero].Value = NodoItem.SelectSingleNode("@Numeracion").Value; Row.Cells[colCliente].Value = NodoItem.SelectSingleNode("@Cliente").Value; Row.Cells[colFecha].Value = NodoItem.SelectSingleNode("@Fecha").Value; Row.Cells[colTotal].Value = Convert.ToDecimal(NodoItem.SelectSingleNode("@Total").Value); Row.Cells[colRecargo].Value = Item.Recargo; if (Nuevo) { Item.TotalFinal = Item.Total; } Row.Cells[colTotalFinal].Value = Item.TotalFinal; } } uneTotal.Value = Presupuesto.Total; }
public void ContruirAtributos(String Tabla) { XmlDocument XML = HelperNHibernate.ExecuteView("vSF_ColumnasxTabla", String.Format(" TABLE_NAME = '{0}'", Tabla)); if (XML.HasChildNodes) { EntidadSF.Tabla = Tabla; EntidadSF.Atributos.Clear(); ugAtributos.Selected.Rows.AddRange((UltraGridRow[])ugAtributos.Rows.All); ugAtributos.DeleteSelectedRows(false); foreach (XmlNode NodoItem in XML.DocumentElement.ChildNodes) { AtributoSF atributo = new AtributoSF(); atributo.Nombre = NodoItem.SelectSingleNode("@COLUMN_NAME").Value; atributo.Campo = NodoItem.SelectSingleNode("@COLUMN_NAME").Value; atributo.Propiedad = NodoItem.SelectSingleNode("@COLUMN_NAME").Value; UltraGridRow Row = ugAtributos.DisplayLayout.Bands[0].AddNew(); Row.Tag = atributo; EntidadSF.Atributos.Add(atributo); MostrarAtributo(Row); } } }
public void ConstruirColumnas(XmlDocument XML) { this.Panel.Columnas.Clear(); if (XML.HasChildNodes) { ugColumnas.Selected.Rows.AddRange((UltraGridRow[])ugColumnas.Rows.All); ugColumnas.DeleteSelectedRows(false); foreach (XmlNode NodoItem in XML.DocumentElement.ChildNodes) { ColumnaPanel columna = new ColumnaPanel(); UltraGridRow Row = ugColumnas.DisplayLayout.Bands[0].AddNew(); columna.Nombre = NodoItem.SelectSingleNode("@COLUMN_NAME").Value; columna.CampoSQL = NodoItem.SelectSingleNode("@COLUMN_NAME").Value; columna.Estilo = "Default"; columna.Visible = true; columna.Ancho = 0; columna.Orden = Row.Index; Row.Tag = columna; Panel.Columnas.Add(columna); MostrarColumna(Row); } } }
public SocioNegocio ObtenerResponsable() { XmlDocument XML = HelperNHibernate.ExecuteSQL("SELECT TOP (1) IDSocioNegocio FROM SocioNegocioEmpleado ", String.Format(" IDUsuario = '{0}'", FrmMain.Usuario.ID)); SocioNegocio Responsable = null; if (XML.HasChildNodes) { foreach (XmlNode NodoItem in XML.DocumentElement.ChildNodes) { Responsable = (SocioNegocio)HelperNHibernate.GetEntityByID("SocioNegocio", NodoItem.SelectSingleNode("@IDSocioNegocio").Value); } } return(Responsable); }
public void ValidarUsuario(String Usuario, String Clave) { try { XmlDocument XML = HelperNHibernate.ExecuteView("vSF_Usuario", String.Format(" UserID = '{0}' AND Contrasena = '{1}'", Usuario, Clave)); if (XML.HasChildNodes) { foreach (XmlNode NodoItem in XML.DocumentElement.ChildNodes) { Usuario User = (Usuario)HelperNHibernate.GetEntityByID("Usuario", NodoItem.SelectSingleNode("@ID").Value); CargarSyn(User.Skyn); FrmMain FrmMain = new FrmMain(); FrmMain.IniciarAplicacion(User); Hide(); } } else { throw new Exception("Usuario o Clave Incorrectos ..."); } } catch (Exception ex) { SoftException.Control(ex, SystemIcons.Warning.ToBitmap()); } }
public void ObtenerContenedor() { XmlDocument XML = HelperNHibernate.ExecuteView("vSF_ContenedorxPerfil", String.Format(" IDPerfil = '{0}'", m_Usuario.Perfil.ID)); if (XML.HasChildNodes) { foreach (XmlNode NodoItem in XML.DocumentElement.ChildNodes) { m_Contenedor = (Contenedor)HelperNHibernate.GetEntityByID("Contenedor", NodoItem.SelectSingleNode("@IDContenedor").Value); } } }