public async Task<IActionResult> Update([FromBody] EditDoctorDto doctor)
        {
            var listError = ValidPropertiesObject.ObjIsValid(doctor);
            if (listError.Count > 0)
                return await ResponseNullOrEmpty(listError);

            var result = _serviceDoctor.Update(doctor);
            return await Response(result, _serviceDoctor.Validate());
        }
        public async Task <IActionResult> Update([FromBody] EditUserDto user)
        {
            var listError = ValidPropertiesObject.ObjIsValid(user);

            if (listError.Count > 0)
            {
                return(await ResponseNullOrEmpty(listError));
            }

            var result = _service.Update(user);

            return(await Response(result, _service.Validate()));
        }
Example #3
0
        public async Task <IActionResult> Update([FromBody] EditScheduleDto schedule)
        {
            var listError = ValidPropertiesObject.ObjIsValid(schedule);

            if (listError.Count > 0 || schedule == null)
            {
                return(await ResponseNullOrEmpty(listError));
            }

            var result = _service.Update(schedule);

            return(await Response(result, _service.Validate()));
        }
        public async Task <IActionResult> Post([FromBody] CreateSecretaryDto secretary)
        {
            var listError = ValidPropertiesObject.ObjIsValid(secretary);

            if (listError.Count > 0)
            {
                return(await ResponseNullOrEmpty(listError));
            }

            var result = _service.Create(secretary);

            return(await Response(result, _service.Validate()));
        }
        public async Task <IActionResult> Post([FromBody] CreatePatientDto patient)
        {
            if (patient == null)
            {
                return(await ResponseNullOrEmpty());
            }

            var listError = ValidPropertiesObject.ObjIsValid(patient);

            if (listError.Count > 0)
            {
                return(await ResponseNullOrEmpty(listError));
            }

            var result = _service.Create(patient);

            return(await Response(result, _service.Validate()));
        }