public ActionResult <ApiRespnse <DriverLoginApiModel.Response> > Post(DriverLoginApiModel.Request request)
        {
            var response = new ApiRespnse <DriverLoginApiModel.Response>();


            DeliveryDriver driver = new DeliveryDriver();


            driver = _adminInterface.FindDriverByEmail(request.Email);


            if (driver == null)
            {
                response.Data = new DriverLoginApiModel.Response();
                response.Data.ErrorMessage = " هذا الأيميل غير موجود الرجاء المحاولة مجدداً";
                return(Ok(response));
            }

            if (driver.PasswordHash == request.PasswordHash)
            {
                response.Data             = new DriverLoginApiModel.Response();
                response.Data.Email       = driver.Email;
                response.Data.PhoneNumber = driver.PhoneNumber;
                response.Data.Id          = driver.Id.ToString();
                response.Data.UserName    = driver.UserName;
                response.Data.PrinterId   = driver.IDPrinter.ToString();

                return(Ok(response));
            }
            else
            {
                response.Data = new DriverLoginApiModel.Response();
                response.Data.ErrorMessage = " رقم سري خاطئ , الرجاء المحاولة مجدداً";
                return(Ok(response));
            }
        }