BExIS.Web.Shell.Areas.RPM.Controllers.DataStructureSearchController._createDataStructureBinding C# (CSharp) Method

_createDataStructureBinding() public method

public _createDataStructureBinding ( long Id, string Name, string Description, bool isSructured, bool inUse, bool copy ) : System.Web.Mvc.ActionResult
Id long
Name string
Description string
isSructured bool
inUse bool
copy bool
return System.Web.Mvc.ActionResult
        public ActionResult _createDataStructureBinding(long Id, string Name, string Description, bool isSructured, bool inUse, bool copy)
        {
            Name = Server.UrlDecode(Name);
            Description = Server.UrlDecode(Description);
            MessageModel DataStructureValidation = MessageModel.validateDataStructureInUse(Id);
            if (DataStructureValidation.hasMessage && DataStructureValidation.CssId == "0")
                return PartialView("_messageWindow", DataStructureValidation);
            else
            {
                if (Id == 0)
                    return PartialView("_createDataStructure", new DataStructureCreateModel()
                    {
                        inUse = inUse
                    });
                else
                    return PartialView("_createDataStructure", new DataStructureCreateModel()
                    {
                        Id = Id,
                        Name = Name,
                        Description = Description,
                        isSructured = isSructured,
                        inUse = inUse,
                        copy = copy
                    });
            }
        }