public LM32_PedidosContratoML SearchLM32() { return(new LM32_PedidosContratoML { PedidosAprovacao = new List <LM32_PedidosContratoML.pedidoAprovacao>() { new LM32_PedidosContratoML.pedidoAprovacao { descritivo = "BASE", idcliente = 0001004, idmultilinha = "12345678912", nBalcao = 101, produto = "LM", subProduto = "01", TipoPedido = ML_Objectos.GetTiposPedidoML()[0].Description, utilizador = "BDAPS" }, new LM32_PedidosContratoML.pedidoAprovacao { descritivo = "BASE", idcliente = 0001004, idmultilinha = "12345678912", nBalcao = 101, produto = "LM", subProduto = "01", TipoPedido = ML_Objectos.GetTiposPedidoML()[0].Description, utilizador = "BDMEN" } } }); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ABUtil.ABCommandArgs abargs = Session["ABCommandArgs"] as ABUtil.ABCommandArgs; MultilinhasDataLayer.WriteLog.Log(System.Diagnostics.TraceLevel.Info, LogTypeName.PageLoad, this.Page.AppRelativeVirtualPath, abargs.USERNT, abargs.SN_HOSTNAME); userAb = abargs.CUTILIZA; string op = Helper.getTransactionMode(Context, Request); Helper.AddRemoveHidden(true, dvAcoes_V); Helper.AddRemoveHidden(true, dvAcoes_M); switch (op.ToUpper()) { case "V": //dropdownlists ddlTipoPedido.DataSource = ML_Objectos.GetTiposPedidoML(); ddlTipoPedido.DataBind(); //navigation Helper.AddRemoveActive(true, liPedidosAprovacao); lblTransaction.CssClass = lblTransaction.CssClass.Replace("atab", "atabD"); Helper.AddRemoveHidden(true, dvproduto); break; case "M": Helper.SetEnableControler(camposChave, false); Helper.AddRemoveHidden(false, dvproduto); Helper.AddRemoveHidden(false, dvAcoes_M); Helper.AddRemoveHidden(true, dvAcoes_V); Helper.AddRemoveHidden(true, dvTipoPedido); btnAprovarPedido.Enabled = true; btnRejeitarPedido.Enabled = true; btnSearch.Visible = false; //navigation Helper.AddRemoveActive(true, liAprovacaoPedido); lblTransactionAp.CssClass = lblTransactionAp.CssClass.Replace("atab", "atabD"); //Contexto Modificação - Proveniente da Aprovação LM35 LM35_AssociacaoContasDO LM35 = Context.Items["HAprovacao"] as LM35_AssociacaoContasDO; if (LM35 != null && LM35.Cliente != 0) { ViewState["HPedido"] = LM35; Helper.CopyObjectToControls(camposChave, LM35); } break; } } }