Exemplo n.º 1
0
    protected void gvSetting_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        //   DropDownList ddlsatkeholdertypeeditor = (DropDownList)gvSetting.Rows[e.RowIndex].FindControl("ddlstakeholderTypeListeditor");
        DropDownList ddltiresizeeditor = (DropDownList)gvSetting.Rows[e.RowIndex].FindControl("ddlTireSizeListeditor");
        TextBox      txteffectdate     = (TextBox)gvSetting.Rows[e.RowIndex].FindControl("txteffectivedateeditor");
        TextBox      txtexpireddate    = (TextBox)gvSetting.Rows[e.RowIndex].FindControl("txtexpirationdateeditor");
        TextBox      txtdollarvalue    = (TextBox)gvSetting.Rows[e.RowIndex].FindControl("txtDollarValueeditor");

        PTEStandards objPTE = new PTEStandards();

        //objPTE.OrganizationId = UserOrganizationId;
        objPTE.StateId       = Conversion.ParseInt(ddlStewardship.SelectedItem.Value);;
        objPTE.PteStandardId = Convert.ToInt32(gvSetting.DataKeys[e.RowIndex].Values[0].ToString());
        //    objPTE.OrganizationSubTypeId = Convert.ToInt32(ddlsatkeholdertypeeditor.SelectedValue);
        objPTE.SizeId          = Convert.ToInt32(ddltiresizeeditor.SelectedValue);
        objPTE.EffectiveDate   = Convert.ToDateTime(txteffectdate.Text, System.Globalization.CultureInfo.InvariantCulture);
        objPTE.ExpirationDate  = Convert.ToDateTime(txtexpireddate.Text, System.Globalization.CultureInfo.InvariantCulture);
        objPTE.DollarValue     = float.Parse(txtdollarvalue.Text);
        objPTE.UpdatedDate     = DateTime.Now;
        objPTE.UpdatedByUserId = UserInfo.GetCurrentUserInfo().UserId;

        PTEStandards.UpdateSetting(objPTE);

        gvSetting.EditIndex      = -1;
        lblErrorMessage.Visible  = true;
        lblErrorMessage.CssClass = "custom-absolute-alert alert-success";
        lblErrorMessage.Text     = "Record Updated Successfully";
        ScriptManager.RegisterStartupScript(this, GetType(), "fadeOut", "fadeOut();", true);

        LoadData();
    }