partial void AAddParApply(Foundation.NSObject sender) { try { int t; decimal d; if (checker.IsPesel(AAParPe.StringValue)) { if (checker.IsCorrect(AAParNa.StringValue) & checker.IsCorrect(AAParLast.StringValue)) { if (AAParHome.StringValue == "" | checker.IsCorrect(AAParHome.StringValue)) { if (AAParMail.StringValue == "" | (checker.IsCorrect(AAParMail.StringValue) & checker.IsMail(AAParMail.StringValue))) { if (AAParNum.StringValue == "" | (int.TryParse(AAParNum.StringValue, out t)) & t > 0) { if (AAParMoney.StringValue == "" | (decimal.TryParse(AAParMoney.StringValue, out d) & d >= 0)) { var home = AAParHome.StringValue == "" ? "NULL" : AAParHome.StringValue; var phone = AAParNum.StringValue == "" ? "NULL" : AAParNum.StringValue; var mail = AAParMail.StringValue == "" ? "NULL" : AAParMail.StringValue; Backendoptions.AddParent(AAParPe.StringValue, AAParNa.StringValue, AAParLast.StringValue, home, phone, mail, AAParMoney.StringValue); AAddParErr.StringValue = "Dodano rodzica"; } else { AAddParErr.StringValue = "Zły dochów"; } } else { AAddParErr.StringValue = "Zły numer telefonu"; } } else { AAddParErr.StringValue = "Zły email"; } } else { AAddParErr.StringValue = "Zły dom"; } } else { AAddParErr.StringValue = "Złe dane osobowe"; } } else { AAddParErr.StringValue = "Zły pesel"; } } catch (Exception) { AAddParErr.StringValue = "Wystąpił błąd"; } }