none
incluir renglon en data grid usando campos ya existentes y editando otros con linq RRS feed

  • Pregunta

  • buenas tarde, tengo un data grid con los siguientes campos:

    <DataGrid AutoGenerateColumns="False" DataContext="{Binding}" HorizontalAlignment="Stretch" Margin="10,104,12,115" Name="dataGrid1" ScrollViewer.HorizontalScrollBarVisibility="Visible" VerticalAlignment="Stretch" Visibility="Visible">
                <DataGrid.Columns> 
                    <DataGridTextColumn Binding="{Binding Path=reg_num}" Header="Rg" Width="30" />
                    <DataGridTextColumn Binding="{Binding Path=articulo}" Header="Articulo" Width="70" />
                    <DataGridTextColumn Binding="{Binding Path=descripcion}" Header="Descripcion" Width="120" />
                    <DataGridTextColumn Binding="{Binding Path=almacen}" Header="Almacén" Width="100" />
                    <DataGridTextColumn Binding="{Binding Path=cantidad}" Header="Cantidad" Width="70" />
                    <DataGridTextColumn Binding="{Binding Path=unidad}" Header="Unid" Width="130" />
                    <DataGridTextColumn Binding="{Binding Path=pendiente}" Header="Pendiente" Width="70" />
                    <DataGridTextColumn Binding="{Binding Path=reng_num2}" Header="Reng_num" Width="70" />
                    <DataGridTextColumn Binding="{Binding Path=adicional}" Header="Adicional" Width="70" />
                    <DataGridTextColumn Binding="{Binding Path=modelo}" Header="Modelo" Width="70" />
                </DataGrid.Columns>
            </DataGrid>

    quiero agregar un renglon nuevo en el mismo pero debo traer de algunos campos información de la BD en SQL 

    ejemplo


                "Rg" insertar un numero secuencial a medida que vaya incluyendo renglones
                  articulo= asignar articulos de acuerdo a los existentes en la BD
                  Descripcion= asignar descripcion del articulo seleccionado existentes en la BD
                 Almacén"= asignar el almacen de acuerdo a los existentes en la BD
                 cantidad= el usuario debe insertar en el DG la cantidad
                 Unid = asignar unidad  existentes en la BD
                 Pendiente = una resta de lo que se procese de la cantidad
                  Reng_num igual al "RG"
                 Adicional = el usuario debe insertar en el DG el monto adicional
                  Modelo asignar modelo del articulo seleccionado existentes en la BD
                

    debo insertar un registro de acuerdo a el articulo elegido en otra ventana pero cuando llene el DG con ese articulo, descripción, unidad, modelo, en el mismo DG asignarle valor a cantidad, y adicional

    para seleccionar el articulo tengo un botón buscar articulo el cual me abre una ventana con un DG y una lista de los artículos al dar doble clic a uno de estos se debe ingresar un nuevo renglón en el DG principal y asignarle el articulo seleccionado, y lo que explique en el párrafo anterior

    jueves, 3 de octubre de 2013 21:46