コード例 #1
0
 protected void gvAircraft_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName.CompareTo("_Delete") == 0)
     {
         ClubAircraft ca = CurrentClub.MemberAircraft.FirstOrDefault(ac => ac.AircraftID == Convert.ToInt32(e.CommandArgument));
         if (ca != null)
         {
             if (!ca.FDeleteFromClub())
             {
                 lblManageAircraftError.Text = ca.LastError;
             }
             else
             {
                 CurrentClub.InvalidateMemberAircraft();
                 RefreshAircraft();
             }
         }
     }
 }
コード例 #2
0
    protected void gvAircraft_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e == null)
        {
            throw new ArgumentNullException(nameof(e));
        }

        if (e.CommandName.CompareOrdinalIgnoreCase("_Delete") == 0)
        {
            ClubAircraft ca = CurrentClub.MemberAircraft.FirstOrDefault(ac => ac.AircraftID == Convert.ToInt32(e.CommandArgument, CultureInfo.InvariantCulture));
            if (ca != null)
            {
                if (!ca.FDeleteFromClub())
                {
                    lblManageAircraftError.Text = ca.LastError;
                }
                else
                {
                    CurrentClub.InvalidateMemberAircraft();
                    RefreshAircraft();
                }
            }
        }
    }