private void ValidateConnected(IAppActionResult result, IFormFile file)
 {
     if (file == null || file.Length == 0)
     {
         result.ErrorMessages.Add(Localizer["NoPhoto"]);
     }
     result.SetStatus(HttpStatusCode.BadRequest, HttpStatusCode.OK);
 }
 private async void ValidateConnected(IAppActionResult result, Guid id)
 {
     if (!await UnitOfWork.Positions.IsIdExistAsync(id))
     {
         result.ErrorMessages.Add(Localizer["PositionNotFound"]);
     }
     result.SetStatus(HttpStatusCode.BadRequest, HttpStatusCode.OK);
 }
Exemple #3
0
        private async Task <IAppActionResult <TData> > ValidateFind(IAppActionResult <TData> result, Guid id)
        {
            result.Data = await FindDataAsync(id);

            if (result.Data == null)
            {
                result.ErrorMessages.Add(Localizer[EntityNotFound]);
            }
            result.SetStatus(HttpStatusCode.NotFound, HttpStatusCode.OK);
            return(result);
        }
Exemple #4
0
        private async void ValidateConnected(IAppActionResult result, Guid id, IFormFile file)
        {
            if (!await UnitOfWork.DriverMedicalCertificates.IsIdExistAsync(id))
            {
                result.ErrorMessages.Add(Localizer["DriverMedicalCertificateNotFound"]);
            }
            IValidatorOfUploadFile <Image> validatorFile = new ValidatorPhotoFile();

            validatorFile.Localizer = Localizer;
            result.AddErrors(validatorFile.ValidateFile(file));
            result.SetStatus(HttpStatusCode.BadRequest, HttpStatusCode.OK);
        }
 private async void ValidateConnected(IAppActionResult result, Guid employeeId, IList <Guid> driverCategoriesId)
 {
     if (!await UnitOfWork.Employees.IsIdExistAsync(employeeId))
     {
         result.ErrorMessages.Add(Localizer["EmployeeNotFound"]);
     }
     if (!await UnitOfWork.DriverCategories.IsAllIdExistAsync(driverCategoriesId))
     {
         result.ErrorMessages.Add(Localizer["DriverCategoriesNotFound"]);
     }
     result.SetStatus(HttpStatusCode.BadRequest, HttpStatusCode.OK);
 }