Example #1
0
        private int GenerarMovimiento()
        {
            CheckBox           chkEstado;
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];
            int idCliente           = int.Parse(hIdCliente.Value);
            int idUsuarioIntra      = Usuario.IdUsuario;
            int idTipoDocumentacion = int.Parse(tipoDocumentacion.Value);
            GestorPreciosApp gp     = new GestorPreciosApp();
            int     idMovimiento    = gp.crearMovimiento(idTipoDocumentacion, idCliente, idUsuarioIntra);
            decimal montoTotal      = 0;

            foreach (DataGridItem myItem in dgridRemitos.Items)
            {
                chkEstado = (CheckBox)myItem.FindControl("chkEstado");
                if (chkEstado.Checked)
                {
                    gp.agregarRemitoParteEntregaMovimiento(idTipoDocumentacion, idMovimiento, int.Parse(myItem.Cells[1].Text));
                    montoTotal = montoTotal + gp.precioTotalRemitoParteEntrega(idTipoDocumentacion, int.Parse(myItem.Cells[1].Text));
                }
            }

            //gp



            return(idMovimiento);
        }