/// <summary>
        /// Delete the current Corporate based on the Corporate ID passed in the CorporateModel
        /// </summary>
        /// <param name="corporateModel">The corporate model.</param>
        /// <returns></returns>
        public ActionResult DeleteCorporate(Model.Corporate corporateModel)
        {
            using (var corporateBal = new CorporateBal())
            {
                //Get Corporate model object by current Corporate ID
                var currentCorporate = corporateBal.GetCorporateById(Convert.ToInt32(corporateModel.CorporateID));

                //Check If Corporate model is not null
                if (currentCorporate != null)
                {
                    currentCorporate.IsDeleted   = true;
                    currentCorporate.DeletedBy   = Helpers.GetLoggedInUserId();
                    currentCorporate.DeletedDate = Helpers.GetInvariantCultureDateTime();

                    //Update Operation of current Corporate
                    var result = corporateBal.AddUptdateCorporate(currentCorporate);

                    //return deleted ID of current Corporate as Json Result to the Ajax Call.
                    return(Json(result));
                }
            }
            using (var corporateBal = new CorporateBal())
            {
                var value = corporateBal.DeleteCorporateData(Convert.ToString(corporateModel.CorporateID));
                return(Json(value));
            }

            //Return the Json result as Action Result back JSON Call Success
        }
        /// <summary>
        /// Reset the Corporate View Model and pass it to CorporateAddEdit Partial View.
        /// </summary>
        /// <returns></returns>
        public ActionResult ResetCorporateForm()
        {
            //Intialize the new object of Corporate ViewModel
            var corporateViewModel = new Model.Corporate();

            //Pass the View Model as CorporateViewModel to PartialView CorporateAddEdit just to update the AddEdit partial view.
            return(PartialView(PartialViews.CorporateAddEdit, corporateViewModel));
        }