Ejemplo n.º 1
0
        public IHttpActionResult Delete(AddUpdateCenterViewModel center)
        {
            Guard.NotNull(center, "Center parameters is null.,");
            Guard.NotDefault(center.Id, "Center Id is null.,");
            var map = _serviceFactory.CreateCenterService.GetCenterById(center.Id);
            Guard.NotNull(center, "Centers is not exists.,");
            var result = _serviceFactory.CreateCenterService.DeleteCenter(map);

            return Ok(result);
        }
Ejemplo n.º 2
0
        public IHttpActionResult Create(AddUpdateCenterViewModel center)
        {
            Guard.NotNull(center, "Center object is null.,");
            var map = AutoMapper.Mapper.Map<Centers>(center);
            Guard.NotNullOrEmpty(map.Name, "Centers Name is required.,");
            Guard.NotDefault(map.EmiratesId, "Emirates is required.,");

            var result = _serviceFactory.CreateCenterService.InsertOrUpdateCenters(map);
            return Ok(result);
        }