예제 #1
0
    public static AomFieldMetaViewModel MapDbModelToViewModel(AomFieldMeta dbModel)
    {
        var viewModel = new  AomFieldMetaViewModel();

        viewModel.ID          = dbModel.ID;
        viewModel.AOMMetaID   = dbModel.AOMMetaID;
        viewModel.Name        = dbModel.Name;
        viewModel.FieldTypeID = dbModel.FieldTypeID;
        return(viewModel);
    }
예제 #2
0
    public static AomFieldMeta MapInsertModelToDbModel(AomFieldMetaViewModel model, AomFieldMeta newDomainModel = null)
    {
        if (newDomainModel == null)
        {
            newDomainModel = new AomFieldMeta();
        }

        newDomainModel.ID          = model.ID;
        newDomainModel.AOMMetaID   = model.AOMMetaID;
        newDomainModel.Name        = model.Name;
        newDomainModel.FieldTypeID = model.FieldTypeID;

        return(newDomainModel);
    }
        public void Insert()
        {
            // Requires AomMetaId

            // Arrange - Create a new account view model
            var newAomFieldMetaViewModel = new AomFieldMetaViewModel()
            {
                Name = "New Aom Field Meta"
            };


            // Act - send this to the insert method on the account service logic
            var Response = _AomFieldMetaService.Insert(newAomFieldMetaViewModel, mockUser);


            // Assert
            Assert.IsTrue(Response.Success);
        }
예제 #4
0
    // PUT: api/AomFieldMeta/5
    public Response <AomFieldMetaViewModel> Put(int id, AomFieldMetaViewModel model)
    {
        Response <AomFieldMetaViewModel> result = AomFieldMetaService.Insert(model, null);

        return(result);
    }