using System.Net; namespace DocuMed.Common.Models.Api { public enum ApiResultStatusCode { [Display(Name = "عملیات با موفقیت انجام شد")] Success = HttpStatusCode.OK, [Display(Name = "خطایی در سرور رخ داده است")] ServerError = HttpStatusCode.InternalServerError, [Display(Name = "پارامتر های ارسالی معتبر نیستند")] BadRequest = HttpStatusCode.BadRequest, [Display(Name = "یافت نشد")] NotFound = HttpStatusCode.NotFound, [Display(Name = "لیست خالی است")] ListEmpty = 4, [Display(Name = "خطایی در پردازش رخ داد")] LogicError = 5, [Display(Name = "موجودی کیف پول کافی نمی باشد")] WalletBalanceNoEnough = 6, [Display(Name = "خطای احراز هویت")] UnAuthorized = HttpStatusCode.Unauthorized, [Display(Name = "سرور خاموش شده است لطفا منتظر بمانید")] ServerDown = HttpStatusCode.ServiceUnavailable, [Display(Name = "در ارسال پیامک مورد نظر مشکلی رخ داده است")] SendSmsError = 7, [Display(Name = "در ارسال درخواست به سرورهای دیگر مشکلی رخ داده است")] RefitError = 8 } }