示例#1
0
 public DataTypeViewModel(DocumentIdViewModel id,
                          DocumentUriViewModel uri,
                          TitlesViewModel titlesViewModel,
                          SyntaxViewModel syntaxViewModel,
                          DocumentReferenceViewModel @base,
                          LocationViewModel location,
                          InheritanceViewModel inheritance,
                          ParametersViewModel parameters,
                          ReturnsViewModel returns,
                          UxClassPropertiesViewModel uxProperties,
                          ValuesViewModel values,
                          CommentViewModel comment,
                          DocumentReferenceViewModel declaredIn,
                          ImplementedInterfacesViewModel implementedInterfaces,
                          AttributesViewModel attributes,
                          IEntity underlyingEntity)
     : base(id, uri, titlesViewModel, syntaxViewModel, comment, declaredIn, underlyingEntity)
 {
     Base                  = @base;
     Location              = location;
     Inheritance           = inheritance;
     Parameters            = parameters;
     Returns               = returns;
     UxProperties          = uxProperties;
     Values                = values;
     ImplementedInterfaces = implementedInterfaces;
     Attributes            = attributes;
 }
示例#2
0
    public MainWindow()
    {
        InitializeComponent();

        var viewModel = new ValuesViewModel();

        viewModel.AddTitleIfUnique("Testing");
        viewModel.AddTitleIfUnique("Testing Again");
        viewModel.AddTitleIfUnique("Testing Again");
        DataContext = viewModel;
    }
        public HttpResponseMessage Post([FromBody] ValuesViewModel postValue)
        {
            DebugMessage("handling post request in controller");
            var domainObject = BizLogic.PostOne("Values", new SampleDto()
            {
                DomainString = postValue.ResourceModelString
            });

            postValue.SetId(domainObject.SampleDomainId, "Values");

            return(base.MakeResponse(postValue));
        }
示例#4
0
 public AttachedMemberViewModel(DocumentIdViewModel id,
                                DocumentUriViewModel uri,
                                TitlesViewModel titles,
                                DocumentReferenceViewModel declaredIn,
                                ParametersViewModel parameters,
                                ReturnsViewModel returns,
                                ValuesViewModel values,
                                AttachedMemberSourceViewModel source,
                                CommentViewModel comment,
                                IEntity underlyingEntity)
     : base(id, uri, titles, null, comment, declaredIn, underlyingEntity)
 {
     Parameters = parameters;
     Returns    = returns;
     Values     = values;
     Source     = source;
 }
        public ActionResult IsOlderView(string nombre, string apellido, int edad)
        {
            bool isOlder = false;

            if (edad > 18)
            {
                isOlder = true;
            }

            var returnData = new ValuesViewModel
            {
                Name     = nombre,
                LastName = apellido,
                IsOlder  = isOlder
            };


            return(View(returnData));
        }
        public ActionResult IsOlder(string nombre, string apellido, int edad)
        {
            bool isOlder = false;

            if (edad > 18)
            {
                isOlder = true;
            }

            var returnData = new ValuesViewModel
            {
                Name     = nombre,
                LastName = apellido,
                IsOlder  = isOlder
            };


            return(Json(returnData, JsonRequestBehavior.AllowGet));
        }
示例#7
0
        public async Task <IActionResult> Put([FromBody] ValuesViewModel value)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }

                var customObject = await _valueService.Get(value.Id);

                customObject.Id   = value.Id;
                customObject.Name = value.Name;
                await _valueService.Update(customObject);

                return(Accepted());
            }
            catch (KeyNotFoundException)
            {
                Response.Headers.Add("x-status-reason", $"No resource was found with the unique identifier '{value.Id}'.");
                return(NotFound());
            }
        }
示例#8
0
 public MemberViewModel(DocumentIdViewModel id,
                        DocumentUriViewModel uri,
                        TitlesViewModel titles,
                        SyntaxViewModel syntax,
                        LocationViewModel location,
                        DocumentReferenceViewModel declaredIn,
                        ParametersViewModel parameters,
                        ReturnsViewModel returns,
                        UxMemberPropertiesViewModel uxProperties,
                        ValuesViewModel values,
                        MemberFlagsViewModel flags,
                        CommentViewModel comment,
                        AttributesViewModel attributes,
                        IEntity underlyingEntity)
     : base(id, uri, titles, syntax, comment, declaredIn, underlyingEntity)
 {
     Location     = location;
     Parameters   = parameters;
     Returns      = returns;
     UxProperties = uxProperties;
     Flags        = flags;
     Values       = values;
     Attributes   = attributes;
 }
示例#9
0
 public ValuesPage()
 {
     InitializeComponent();
     VM = (ValuesViewModel)DataContext;
 }
 public static ValuesViewModel Values()
 {
     return(valuesViewModel ?? (valuesViewModel = new ValuesViewModel(humidityService)));
 }