Beispiel #1
0
 private void StudentsFrm_Load(object sender, EventArgs e)
 {
     // TODO: This line of code loads data into the 'dataSet1.StudentsTBL' table. You can move, or remove it, as needed.
     this.studentsTBLTableAdapter.Fill(this.dataSet1.StudentsTBL);
     metroLabelclassid1.Text   = ClassID.ToString();
     metroLabelclassname1.Text = ClassName.ToString();
 }
Beispiel #2
0
 private void FrmAddStudents_Load(object sender, EventArgs e)
 {
     // TODO: This line of code loads data into the 'dataSet1.StudentsTBL' table. You can move, or remove it, as needed.
     this.studentsTBLTableAdapter.Fill(this.dataSet1.StudentsTBL);
     lblClassNameOverride.Text = ClassName.ToString();
     lblClassIDOverride.Text   = ClassID.ToString();
 }
Beispiel #3
0
 public void TestClassID1()
 {
     ClassID clsidTest = new ClassID(
           new byte[] {0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
                   0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10}
         , 0
     );
     Assert.AreEqual(clsidTest.ToString().ToUpper(),
                         "{04030201-0605-0807-090A-0B0C0D0E0F10}"
     );
 }
Beispiel #4
0
        public YAMLDocument ExportYAMLDocument(IExportContainer container)
        {
            YAMLDocument    document = new YAMLDocument();
            YAMLMappingNode node     = ExportYAMLRoot(container);
            YAMLMappingNode root     = document.CreateMappingRoot();

            root.Tag    = ClassID.ToInt().ToString();
            root.Anchor = container.GetExportID(this).ToString();
            root.Add(ClassID.ToString(), node);

            return(document);
        }
Beispiel #5
0
        public YAMLDocument ExportYAMLDocument()
        {
            YAMLMappingNode node = ExportYAMLRoot();
            YAMLMappingNode root = new YAMLMappingNode();

            root.Tag    = ClassID.ToInt().ToString();
            root.Anchor = ExportID;
            root.Add(ClassID.ToString(), node);

            YAMLDocument document = new YAMLDocument(root);

            return(document);
        }
Beispiel #6
0
        public List <Ticket> GenerateTickets()
        {
            List <Ticket> tickets = new List <Ticket>();
            int           count   = ConvertPaymentAmountToVotes();

            for (int i = 0; i < count; i++)
            {
                tickets.Add(new Ticket()
                {
                    Name = Name, TicketCode = string.Format("{0}{1}{2}{3}", ClassID.ToString("00"), BeneficiaryID.ToString("00"), ID.ToString("X").PadLeft(5, '0'), i.ToString("00000"))
                });
            }

            return(tickets);
        }
    private void RedirectOnSave(bool isSaved, bool closeOnSave)
    {
        if (RefreshPageURL == null || !isSaved)
        {
            return;
        }

        if (DialogMode)
        {
            // Check for selector ID
            string selector = QueryHelper.GetString("selectorid", string.Empty);
            if (!string.IsNullOrEmpty(selector))
            {
                // Add selector refresh
                StringBuilder script = new StringBuilder();
                if (!EditMode)
                {
                    ScriptHelper.RegisterWOpenerScript(Page);
                    script.AppendFormat(@"
						if (wopener) {{                        
							wopener.US_SelectNewValue_{0}('{1}');                        
						}}"                        ,
                                        selector, Query.QueryFullName);
                }

                script.AppendFormat(@"
						window.name = '{2}';
						window.open('{0}?name={1}&saved=1&editonlycode=true&selectorid={2}&tabmode={3}', window.name);
						"                        ,
                                    URLHelper.ResolveUrl(RefreshPageURL), Query.QueryFullName, selector, QueryHelper.GetInteger("tabmode", 0));

                if (closeOnSave)
                {
                    script.AppendLine("CloseDialog();");
                }

                ScriptHelper.RegisterStartupScript(this, GetType(), "UpdateSelector", script.ToString(), true);
            }
        }
        else
        {
            string redirectUrl = URLHelper.AddParameterToUrl(RefreshPageURL, "saved", "1");
            redirectUrl = URLHelper.AddParameterToUrl(redirectUrl, "parentobjectid", ClassID.ToString());
            redirectUrl = URLHelper.AddParameterToUrl(redirectUrl, "objectid", Query.QueryID.ToString());
            redirectUrl = URLHelper.AddParameterToUrl(redirectUrl, "moduleid", ModuleID.ToString());
            URLHelper.Redirect(redirectUrl);
        }
    }
    /// <summary>
    /// Redirects to page where user can edit a selected query.
    /// </summary>
    /// <param name="actionArgument">ID of the query selected in UniGrid</param>
    private void RedirectToEditUrl(object actionArgument)
    {
        string actionArg = ValidationHelper.GetString(actionArgument, string.Empty);

        if (actionArg == string.Empty)
        {
            return;
        }

        var editUrl = URLHelper.AddParameterToUrl(EditPageUrl, "objectid", actionArg);

        editUrl = URLHelper.AddParameterToUrl(editUrl, "parentobjectid", ClassID.ToString());
        editUrl = URLHelper.AddParameterToUrl(editUrl, "moduleid", ModuleID.ToString());

        URLHelper.Redirect(UrlResolver.ResolveUrl(editUrl));
    }
Beispiel #9
0
        protected void lvACClass_ItemCommand(object sender, ListViewCommandEventArgs e)
        {
            Int64 ClassID;

            Int64.TryParse(e.CommandArgument.ToString(), out ClassID);

            if (ClassID > 0)
            {
                if (string.Equals(e.CommandName, "EditItem"))
                {
                    _ClassID = ClassID;

                    PrepareEditView();

                    cpeEditor.Collapsed   = false;
                    cpeEditor.ClientState = "false";
                }
                else if (string.Equals(e.CommandName, "DeleteItem"))
                {
                    try
                    {
                        Int64 result = -1;

                        String fe = SqlExpressionBuilder.PrepareFilterExpression(ACClassEntity.FLD_NAME_ClassID, ClassID.ToString(), SQLMatchType.Equal);

                        ACClassEntity aCClassEntity = new ACClassEntity();


                        result = FCCACClass.GetFacadeCreate().Delete(aCClassEntity, fe, DatabaseOperationType.Delete, TransactionRequired.No);

                        if (result == 0)
                        {
                            _ClassID       = 0;
                            _ACClassEntity = new ACClassEntity();
                            PrepareInitialView();
                            BindACClassList();

                            MiscUtil.ShowMessage(lblMessage, "A CClass has been successfully deleted.", true);
                        }
                        else
                        {
                            MiscUtil.ShowMessage(lblMessage, "Failed to delete A CClass.", true);
                        }
                    }
                    catch (Exception ex)
                    {
                        MiscUtil.ShowMessage(lblMessage, ex.Message, true);
                    }
                }
            }
        }
        /// <summary>
        /// Delete the ClassDefenseType.
        /// </summary>
        /// <returns>Boolean</returns>
        public bool DeleteClassDefenseType()
        {
            SqlDataReader      result;
            DatabaseConnection dbconn     = new DatabaseConnection();
            SqlCommand         command    = new SqlCommand();
            SqlConnection      connection = new SqlConnection(dbconn.SQLSEVERConnString);

            try
            {
                connection.Open();
                command.Connection  = connection;
                command.CommandType = CommandType.StoredProcedure;
                command.CommandText = "Delete_ClassDefenseType";
                command.Parameters.Add(dbconn.GenerateParameterObj("@ClassID", SqlDbType.Int, ClassID.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@DefenseTypeID", SqlDbType.Int, DefenseTypeID.ToString(), 0));
                result = command.ExecuteReader();
            }
            catch
            {
                Exception e = new Exception();
                this._deleteOK = false;
                this._deletionMessage.Append(e.Message + "                     Inner Exception= " + e.InnerException);

                throw e;
            }
            finally
            {
                command.Dispose();
                connection.Close();
            }
            return(this.DeleteOK);
        }
 public override string ToString()
 {
     return(ClassID.ToString());
 }
Beispiel #12
0
        private static string GetDotabuffName(ClassID classId)
        {
            switch (classId)
            {
                case ClassID.CDOTA_Unit_Hero_DoomBringer:
                    return "doom";
                case ClassID.CDOTA_Unit_Hero_Furion:
                    return "natures-prophet";
                case ClassID.CDOTA_Unit_Hero_Magnataur:
                    return "magnus";
                case ClassID.CDOTA_Unit_Hero_Necrolyte:
                    return "necrophos";
                case ClassID.CDOTA_Unit_Hero_Nevermore:
                    return "shadow-fiend";
                case ClassID.CDOTA_Unit_Hero_Obsidian_Destroyer:
                    return "outworld-devourer";
                case ClassID.CDOTA_Unit_Hero_Rattletrap:
                    return "clockwerk";
                case ClassID.CDOTA_Unit_Hero_Shredder:
                    return "timbersaw";
                case ClassID.CDOTA_Unit_Hero_SkeletonKing:
                    return "wraith-king";
                case ClassID.CDOTA_Unit_Hero_Wisp:
                    return "io";
                case ClassID.CDOTA_Unit_Hero_Zuus:
                    return "zeus";
                case ClassID.CDOTA_Unit_Hero_Windrunner:
                    return "windranger";
                case ClassID.CDOTA_Unit_Hero_Life_Stealer:
                    return "lifestealer";
                case ClassID.CDOTA_Unit_Hero_Treant:
                    return "treant-protector";
                case ClassID.CDOTA_Unit_Hero_MonkeyKing:
                    return "monkey-king";
                case ClassID.CDOTA_Unit_Hero_AbyssalUnderlord:
                    return "underlord";
            }

            var name = classId.ToString().Substring("CDOTA_Unit_Hero_".Length).Replace("_", string.Empty);
            var newName = new StringBuilder(name[0].ToString());

            foreach (var ch in name.Skip(1))
            {
                if (char.IsUpper(ch))
                {
                    newName.Append('-');
                }
                newName.Append(ch);
            }

            return newName.ToString().ToLower();
        }
Beispiel #13
0
 public void GenerateTag()
 {
     this.Tag = String.Format("{0}", ClassID.ToString());
 }
Beispiel #14
0
        /// <summary>
        /// Saves the class.
        /// </summary>
        /// <returns>Class Object</returns>
        public Class SaveClass()
        {
            SqlDataReader      result;
            DatabaseConnection dbconn     = new DatabaseConnection();
            SqlCommand         command    = new SqlCommand();
            SqlConnection      connection = new SqlConnection(dbconn.SQLSEVERConnString);

            try
            {
                connection.Open();
                command.Connection  = connection;
                command.CommandType = CommandType.StoredProcedure;
                command.CommandText = "InsertUpdate_Class";

                command.Parameters.Add(dbconn.GenerateParameterObj("@ClassID", SqlDbType.Int, ClassID.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@ClassName", SqlDbType.VarChar, ClassName.ToString(), 1000));
                command.Parameters.Add(dbconn.GenerateParameterObj("@IsPrestige", SqlDbType.Bit, IsPrestige.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@StartingSkills", SqlDbType.Int, StartingSkills.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@HitDieType", SqlDbType.Int, HitDieType.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@StartCreditDie", SqlDbType.Int, StartCreditDie.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@StartCreditDieNumber", SqlDbType.Int, StartCreditDieNumber.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@StartingSkillNumber", SqlDbType.Int, StartingSkillNumber.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@StartCreditDieModifier", SqlDbType.Int, StartCreditDieModifier.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@PrestigeRequiredTalents", SqlDbType.Int, PrestigeRequiredTalents.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@PrestigeRequiredForceTech", SqlDbType.Int, PrestigeRequiredForceTech.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@PrestigeRequiredDarkside", SqlDbType.Int, PrestigeRequiredDarkside.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@PrestigeRequiredFeats", SqlDbType.Int, PrestigeRequiredFeats.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@PrestigeRequiredBaseAttack", SqlDbType.Int, PrestigeRequiredBaseAttack.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@PrestigeRequiredLevel", SqlDbType.Int, PrestigeRequiredLevel.ToString(), 0));

                result = command.ExecuteReader();

                result.Read();
                SetReaderToObject(ref result);
            }
            catch
            {
                Exception e = new Exception();
                this._insertUpdateOK = false;
                this._insertUpdateMessage.Append(e.Message + "                     Inner Exception= " + e.InnerException);
                throw e;
            }
            finally
            {
                command.Dispose();
                connection.Close();
            }
            return(this);
        }
Beispiel #15
0
        private static string GetDotabuffName(ClassID classId)
        {
            switch (classId)
            {
            case ClassID.CDOTA_Unit_Hero_DoomBringer:
                return("doom");

            case ClassID.CDOTA_Unit_Hero_Furion:
                return("natures-prophet");

            case ClassID.CDOTA_Unit_Hero_Magnataur:
                return("magnus");

            case ClassID.CDOTA_Unit_Hero_Necrolyte:
                return("necrophos");

            case ClassID.CDOTA_Unit_Hero_Nevermore:
                return("shadow-fiend");

            case ClassID.CDOTA_Unit_Hero_Obsidian_Destroyer:
                return("outworld-devourer");

            case ClassID.CDOTA_Unit_Hero_Rattletrap:
                return("clockwerk");

            case ClassID.CDOTA_Unit_Hero_Shredder:
                return("timbersaw");

            case ClassID.CDOTA_Unit_Hero_SkeletonKing:
                return("wraith-king");

            case ClassID.CDOTA_Unit_Hero_Wisp:
                return("io");

            case ClassID.CDOTA_Unit_Hero_Zuus:
                return("zeus");

            case ClassID.CDOTA_Unit_Hero_Windrunner:
                return("windranger");

            case ClassID.CDOTA_Unit_Hero_Life_Stealer:
                return("lifestealer");

            case ClassID.CDOTA_Unit_Hero_Treant:
                return("treant-protector");
            }

            var name    = classId.ToString().Substring("CDOTA_Unit_Hero_".Length).Replace("_", string.Empty);
            var newName = new StringBuilder(name[0].ToString());

            foreach (var ch in name.Skip(1))
            {
                if (char.IsUpper(ch))
                {
                    newName.Append('-');
                }
                newName.Append(ch);
            }

            return(newName.ToString().ToLower());
        }
Beispiel #16
0
 public override string ToString()
 {
     return(CharacterID.ToString() + ": " + ClassID.ToString() + " // lv" + Level.ToString() + " exp" + Experience.ToString());
 }
 /// <summary>
 /// Handles the UniGrid's OnAction event.
 /// </summary>
 /// <param name="actionName">Name of item (button) that throws event</param>
 /// <param name="actionArgument">ID (value of Primary key) of corresponding data row</param>
 protected void uniGrid_OnAction(string actionName, object actionArgument)
 {
     if (actionName.ToLowerCSafe() == "edit")
     {
         int transID = ValidationHelper.GetInteger(actionArgument, 0);
         if (transID != 0)
         {
             TransformationInfo ti = TransformationInfoProvider.GetTransformation(transID);
             if (ti != null)
             {
                 if (ti.TransformationIsHierarchical)
                 {
                     string isManager = IsSiteManager ? "&sitemanager=true" : String.Empty;
                     URLHelper.Redirect(ResolveUrl("~/CMSModules/DocumentTypes/Pages/Development/HierarchicalTransformations_Frameset.aspx?transid=" + transID + "&classid=" + ClassID.ToString() + "&tabmode=1" + isManager));
                 }
                 else
                 {
                     URLHelper.Redirect(EditPageUrl + "?transformationid=" + transID.ToString() + "&classid=" + ClassID.ToString() + "&hash=" + QueryHelper.GetHash("?transformationid=" + transID + "&classid=" + ClassID));
                 }
             }
         }
     }
     else if (actionName.ToLowerCSafe() == "delete")
     {
         int transformationId = ValidationHelper.GetInteger(actionArgument, -1);
         if (transformationId > 0)
         {
             TransformationInfoProvider.DeleteTransformation(transformationId);
         }
     }
 }
Beispiel #18
0
 protected virtual string GetClassName(Version version)
 {
     return(ClassID.ToString());
 }
Beispiel #19
0
        /// <summary>
        /// Saves the ClassLevelInfo.
        /// </summary>
        /// <returns>ClassLevelInfo Object</returns>
        public ClassLevelInfo SaveClassLevelInfo()
        {
            SqlDataReader      result;
            DatabaseConnection dbconn     = new DatabaseConnection();
            SqlCommand         command    = new SqlCommand();
            SqlConnection      connection = new SqlConnection(dbconn.SQLSEVERConnString);

            try
            {
                connection.Open();
                command.Connection  = connection;
                command.CommandType = CommandType.StoredProcedure;
                command.CommandText = "InsertUpdate_ClassLevel";

                command.Parameters.Add(dbconn.GenerateParameterObj("@ClassLevelID", SqlDbType.Int, ClassLevelID.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@ClassID", SqlDbType.Int, ClassID.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@ClassLevel", SqlDbType.Int, ClassLevel.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@BonusFeat", SqlDbType.Int, BonusFeat.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@Talent", SqlDbType.Int, Talent.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@BaseAttack", SqlDbType.Int, BaseAttack.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@ForcePointBase", SqlDbType.Int, ForcePointBase.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@ForceTechnique", SqlDbType.Int, ForceTechnique.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@ForceSecret", SqlDbType.Int, ForceSecret.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@MedicalSecret", SqlDbType.Int, MedicalSecret.ToString(), 0));

                result = command.ExecuteReader();

                result.Read();
                SetReaderToObject(ref result);
            }
            catch
            {
                Exception e = new Exception();
                this._insertUpdateOK = false;
                this._insertUpdateMessage.Append(e.Message + "                     Inner Exception= " + e.InnerException);
                throw e;
            }
            finally
            {
                command.Dispose();
                connection.Close();
            }
            return(this);
        }
        /// <summary>
        /// Saves the character class level.
        /// </summary>
        /// <returns>CharacterClassLevel Object</returns>
        public CharacterClassLevel SaveCharacterClassLevel()
        {
            SqlDataReader      result;
            DatabaseConnection dbconn     = new DatabaseConnection();
            SqlCommand         command    = new SqlCommand();
            SqlConnection      connection = new SqlConnection(dbconn.SQLSEVERConnString);

            try
            {
                connection.Open();
                command.Connection  = connection;
                command.CommandType = CommandType.StoredProcedure;
                command.CommandText = "InsertUpdate_CharacterClassLevel";
                command.Parameters.Add(dbconn.GenerateParameterObj("@CharacterID", SqlDbType.Int, CharacterID.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@ClassID", SqlDbType.Int, ClassID.ToString(), 0));
                command.Parameters.Add(dbconn.GenerateParameterObj("@ClassLevel", SqlDbType.Int, ClassLevel.ToString(), 0));
                result = command.ExecuteReader();

                result.Read();
                SetReaderToObject(ref result);
            }
            catch
            {
                Exception e = new Exception();
                this._insertUpdateOK = false;
                this._insertUpdateMessage.Append(e.Message + "                     Inner Exception= " + e.InnerException);
                throw e;
            }
            finally
            {
                command.Dispose();
                connection.Close();
            }
            return(this);
        }