Exemplo n.º 1
0
        public ActionResult GenerateRealInfoDetails(string state, Guid id)
        {
            var objectState = state.ToEnum <Radyn.Common.Definition.ObjectState>();
            RealEnterpriseNode realEnterpriseNode = null;

            switch (objectState)
            {
            case Radyn.Common.Definition.ObjectState.Create:
                realEnterpriseNode = new RealEnterpriseNode();
                break;

            case Radyn.Common.Definition.ObjectState.Edit:

                break;

            case Radyn.Common.Definition.ObjectState.Details:
                realEnterpriseNode =
                    EnterpriseNodeComponent.Instance.RealEnterpriseNodeFacade.Get(id);
                break;

            case Radyn.Common.Definition.ObjectState.Delete:
                realEnterpriseNode =
                    EnterpriseNodeComponent.Instance.RealEnterpriseNodeFacade.Get(id);
                break;

            case Radyn.Common.Definition.ObjectState.List:
                break;

            default:
                throw new ArgumentOutOfRangeException("state");
            }
            return(PartialView("RealInfoDetails", realEnterpriseNode));
        }
Exemplo n.º 2
0
        public ActionResult GenerateRealInfo(string state, Guid id)
        {
            var objectState = state.ToEnum <Radyn.Common.Definition.ObjectState>();
            RealEnterpriseNode realEnterpriseNode = null;

            //realEnterpriseNode.GetLanguageContent()

            switch (objectState)
            {
            case Radyn.Common.Definition.ObjectState.Create:
                realEnterpriseNode = new RealEnterpriseNode();
                if (!string.IsNullOrEmpty(Request.QueryString["name"]))
                {
                    realEnterpriseNode.FirstName = Request.QueryString["name"];
                }
                if (!string.IsNullOrEmpty(Request.QueryString["family"]))
                {
                    realEnterpriseNode.LastName = Request.QueryString["family"];
                }
                realEnterpriseNode.Gender = string.IsNullOrEmpty(Request.QueryString["Gender"]) ||
                                            Request.QueryString["Gender"].ToBool();
                break;

            case Radyn.Common.Definition.ObjectState.Edit:
                realEnterpriseNode = EnterpriseNodeComponent.Instance.EnterpriseNodeFacade.Get(id).RealEnterpriseNode;
                break;

            case Radyn.Common.Definition.ObjectState.Details:
                realEnterpriseNode = EnterpriseNodeComponent.Instance.EnterpriseNodeFacade.Get(id).RealEnterpriseNode;
                break;

            case Radyn.Common.Definition.ObjectState.Delete:
                realEnterpriseNode = EnterpriseNodeComponent.Instance.EnterpriseNodeFacade.Get(id).RealEnterpriseNode;
                break;

            case Radyn.Common.Definition.ObjectState.List:
                break;

            default:
                throw new ArgumentOutOfRangeException("state");
            }
            return(PartialView("Realinfo", realEnterpriseNode));
        }