Beispiel #1
0
        public errorCompositeType updateExchangeReview(ExchangeReviewCompositeType erct)
        {
            var lstError = new errorCompositeType();

            try
            {
                var et = new ExchangeReview();
                et.UpdateExchangeReview(erct);
                lstError.bError = true;
                lstError.sError = "";
                return(lstError);
            }
            catch (Exception ex)
            {
                lstError.bError = false;
                lstError.sError = ex.Message;
                return(lstError);
            }
        }
Beispiel #2
0
    protected void imbSelectReviewExchange_Click(object sender, ImageClickEventArgs e)
    {
        var erm  = new ExchangeReviewManager();
        var rect = new ExchangeReviewCompositeType
        {
            iIdReviewExchange = Int32.Parse(((ImageButton)sender).CommandArgument.ToString()),
            iIdUser           = util.GetUserId()
        };

        pnReviewExchangeAdd.Visible           = true;
        ddlReviewExchangeReview.SelectedValue =
            erm.getExchangeReviewByIdReviewExchange(rect.iIdReviewExchange).iIdReviewType.ToString();
        txtReviewExchangeObs.Text = erm.getExchangeReviewByIdReviewExchange(rect.iIdReviewExchange).sDescription.ToString();

        btnUpdateReviewExchange.Visible = true;
        btnAddExchangeReview.Visible    = false;
        lblReviewExchange.Text          = rect.iIdReviewExchange.ToString();
        txtReviewExchangeObs.Enabled    = true;
        ddlReviewExchangeReview.Enabled = true;
    }
Beispiel #3
0
    protected void btnAddExchangeReview_Click(object sender, EventArgs e)
    {
        try
        {
            util.GetActionMenu(mpMenu.SelectedItem.Value);
            Util.isRequired(ddlReviewExchangeReview.SelectedValue, "Evaluación");
            Util.isRequired(txtReviewExchangeObs.Text.Trim(), "Observación");
            var erct = new ExchangeReviewCompositeType();
            var erm  = new ExchangeReviewManager();

            erct.iIdUser       = util.GetUserId();
            erct.iIdExchange   = int.Parse(lblIdExchange.Text.Trim().ToString());
            erct.iIdReviewType = int.Parse(ddlReviewExchangeReview.SelectedValue.ToString());
            Util.isRequired(txtReviewExchangeObs.Text.Trim(), "Observaciones");
            erct.sDescription = txtReviewExchangeObs.Text.Trim();
            erm.insertExchangeReview(erct);
            util.ErroDisplay(5, string.Empty, ref lblMessage);
            btnAddExchangeReview.Visible    = false;
            ddlReviewExchangeReview.Enabled = false;
            txtReviewExchangeObs.Enabled    = false;
            gvExchangeReview.DataSourceID   = null;
            gvExchangeReview.DataSource     = erm.getExchangeReviewById(int.Parse(lblIdExchange.Text.Trim().ToString()));
            gvExchangeReview.DataBind();
            btnUpdateAutorization.Visible = true;
        }
        catch (AccessViolationException ave)
        {
            Alert.Permisos(this.Page);
        }
        catch (ArgumentException ae)
        {
            util.ErroDisplay(3, ae.Message, ref lblMessage);
        }
        catch (Exception ex)
        {
            util.ErroDisplay(1, string.Empty, ref lblMessage);
        }
    }