Example #1
0
 public ActionResult VerificationNumber(int _number, kartoteka2 _kart)
 {
     try
     {
         int _randomNumber = Session["randomValue"] == null ? 0 : int.Parse(Session["randomValue"].ToString());
         if ((_randomNumber > 0) && (_number == _randomNumber))
         {
             if (_iaddZaw.pKartotekaZawodnikaDodaj(_kart))
             {
                 _isendingEnd.sendWelcomeEmail(_kart.kart_imie, _kart.kart_nazwisko, _kart.kart_email);
                 ViewBag.visibleTrue = true;
                 return(RedirectToAction("RegistrationList", "RegistrationListUser"));
             }
             else
             {
                 ViewBag.visibleTrue = true;
                 _ierorBase.addExceptionToBase("przekroczono limit czasu: " + _kart.kart_email + " " + _kart.kart_nazwisko, "weryfikacja numeru");
                 return(RedirectToAction("VerificationNumber", "VerificationEmail", new { visibleTrue = true, errorMessage = getSystemMessage(1) }));
             }
         }
         else
         {
             ViewBag.visibleTrue = true;
             _ierorBase.addExceptionToBase("niezgodność numeru: " + _kart.kart_email + " " + _kart.kart_nazwisko, "weryfikacja numeru");
             return(RedirectToAction("VerificationNumber", "VerificationEmail", new { visibleTrue = true, errorMessage = getSystemMessage(2) }));
         }
     }
     catch (Exception ex)
     {
         if (ex.InnerException != null)
         {
             _iUexecp.setUniqueEcxeption("Rejestracja", ex.InnerException.Message);
         }
         _ierorBase.addExceptionToBase(ex.Message, "weryfikacja numeru");
         _ierorBase.addExceptionToBase("brak unikalności : " + _kart.kart_email + " " + _kart.kart_nazwisko, "weryfikacja numeru");
         return(RedirectToAction("VerificationNumber", "VerificationEmail", new { visibleTrue = true, errorMessage = getSystemMessage(3) }));
     }
 }
 public void setUniqueEcxeption(string _local, string _descript)
 {
     _iException.addExceptionToBase(_descript, _local);
 }
 public void setUniqueEcxeption(string localization, string description)
 {
     _iException.addExceptionToBase(description, localization);
 }