예제 #1
0
        public async Task <IResponse> CreateAsync(CustomerModel customer)
        {
            var customerDto = customer.ToDto();

            var realmInstance = await _realmManager.GetInstanceAsync();

            if (realmInstance == null)
            {
                return(new Response(false, "Realm instance can't be null"));
            }

            await realmInstance.WriteAsync(realm =>
            {
                realm.Add(customerDto, false);
            });

            return(new Response(true));
        }
예제 #2
0
        public async Task <IResponse> CreateAsync(EmployeeModel employee)
        {
            var employeeDto = employee.ToDto();

            var realmInstance = await _realmManager.GetInstanceAsync();

            if (realmInstance == null)
            {
                return(new Response(false, "Realm instance can't be null"));
            }

            await realmInstance.WriteAsync(realm =>
            {
                realm.Add(employeeDto, false);
            });

            return(new Response(true));
        }