Ejemplo n.º 1
0
    //---------------------------------------------------------------
    //---------------------------------------------------------------

    protected void cvbrojzahteva_ServerValidate(object source, ServerValidateEventArgs args)
    {
        try
        {
            string ErrorMessage = string.Empty;
            args.IsValid = UtilsValidation.ValidateBrojZahteva(txtbrojzahteva.Text, Convert.ToBoolean(Session["provera-statusa-zahteva-txtbrojzahtevaIsRequired"]), Convert.ToBoolean(Session["provera-statusa-zahteva-TurnOnRequestNumberValidation"]), out ErrorMessage);
            cvbrojzahteva.ErrorMessage = ErrorMessage;

            /*
             * if (txtbrojzahteva.Text != string.Empty)
             * {
             *  string newRequest = txtbrojzahteva.Text;
             *  string errMessage = string.Empty;
             *  string requestformat = string.Empty;
             *  args.IsValid = ValidateRequest(newRequest, out errMessage, out requestformat);
             *  cvbrojzahteva.ErrorMessage = errMessage;
             *  txtbrojzahteva.Text = requestformat;
             *  errLabel.Text = string.Empty;
             * }
             */
        }
        catch (Exception)
        {
            cvbrojzahteva.ErrorMessage = string.Empty;
            args.IsValid = false;
        }
    }
Ejemplo n.º 2
0
        public async Task <IActionResult> Register(UserModel userModel)
        {
            try
            {
                BusFacCore      busFacCore      = new BusFacCore(_settings);
                UtilsValidation utilsValidation = new UtilsValidation();
                BusUser         busUser         = new BusUser();
                if ((!string.IsNullOrEmpty(userModel.Username)) && (!string.IsNullOrEmpty(userModel.Password)) &&
                    (utilsValidation.IsValidEmail(userModel.Username)) && (busUser.IsValidPasswd(userModel.Password)))
                {
                    if (!(userModel.Password.Equals(userModel.ConfirmPassword, StringComparison.Ordinal)))
                    {
                        ViewData["PasswordMatch"] = true;
                    }
                    else
                    {
                        bool UserExist = busFacCore.Exist(userModel.Username);
                        if (!UserExist)
                        {
                            User user = busFacCore.UserCreate(userModel.Username, userModel.Password);
                            if ((user != null) && (user.UserID > 0))
                            {
                                var claims = new[] {
                                    new Claim("name", userModel.Username)
                                };

                                var principal = new ClaimsPrincipal(
                                    new ClaimsIdentity(claims, CookieAuthenticationDefaults.AuthenticationScheme));

                                await HttpContext.Authentication.SignInAsync("MyCookieMiddlewareInstance", principal);

                                return(RedirectToAction("Index", "Dashboard"));
                            }
                            else
                            {
                                ViewData["HasError"] = true;
                            }
                        }
                        else
                        {
                            ViewData["UserExist"] = true;
                        }
                    }
                }
                else
                {
                    ViewData["InvalidCredentials"] = true;
                }
            }
            catch (Exception ex)
            {
                ViewData["HasError"] = true;
            }
            return(RedirectToAction("Index", "Home"));
        }
Ejemplo n.º 3
0
    //---------------------------------------------------------------
    //---------------------------------------------------------------

    protected void cvsertifikat_ServerValidate(object source, ServerValidateEventArgs args)
    {
        try
        {
            string ErrorMessage = string.Empty;
            args.IsValid = UtilsValidation.ValidateSertifikat(txtSertifikat.Text, Convert.ToBoolean(Session["provera-statusa-zahteva-txtSertifikatIsRequired"]), out ErrorMessage);
            cvsertifikat.ErrorMessage = ErrorMessage;
        }
        catch (Exception)
        {
            cvsertifikat.ErrorMessage = string.Empty;
            args.IsValid = false;
        }
    }
Ejemplo n.º 4
0
    /*
     * protected void SetUpIsRequiredDropDownLists()
     * {
     *  Utility utility1 = new Utility();
     *  string page = Path.GetFileName(Page.AppRelativeVirtualPath);
     *  Controls = new List<WebControl>();
     *  Controls = utility1.pronadjiKontrole(page);
     *
     *  foreach (var control in Controls)
     *  {
     *      if (control.Id == ddlListaSertifikata.ClientID)
     *      {
     *          Session["provera-statusa-zahteva-ddlListaSertifikataIsRequired"] = control.IsRequired;
     *      }
     *  }
     * }
     */
    //---------------------------------------------------------------
    //---------------------------------------------------------------

    //------------------------------------------------------------------------------------------------
    //------------------------------------------------------------------------------------------------
    //------------------------------------------------------------------------------------------------

    protected void cvjik_ServerValidate(object source, ServerValidateEventArgs args)
    {
        try
        {
            string ErrorMessage1 = string.Empty;
            args.IsValid       = UtilsValidation.ValidateJIK(txtjik.Text, Convert.ToBoolean(Session["zahtev-provera-datuma-isticanja-sertifikata-txtjikIsRequired"]), Convert.ToBoolean(Session["zahtev-provera-datuma-isticanja-sertifikata-TurnOnJIKValidation"]), out ErrorMessage1);
            cvjik.ErrorMessage = ErrorMessage1;
        }
        catch (Exception)
        {
            cvjik.ErrorMessage = string.Empty;
            args.IsValid       = false;
        }
    }
Ejemplo n.º 5
0
    //---------------------------------------------------------------
    //---------------------------------------------------------------

    protected void cvsertifikat_ServerValidate(object source, ServerValidateEventArgs args)
    {
        try
        {
            string ErrorMessage = string.Empty;
            args.IsValid = UtilsValidation.ValidateSertifikat(txtSertifikat.Text, Convert.ToBoolean(Session["zahtev-dobijanje-koda-deblokada-kartice-txtSertifikatIsRequired"]), out ErrorMessage);
            cvsertifikat.ErrorMessage = ErrorMessage;
        }
        catch (Exception)
        {
            cvsertifikat.ErrorMessage = string.Empty;
            args.IsValid = false;
        }
    }
 protected void cvbrojzahteva_ServerValidate(object source, ServerValidateEventArgs args)
 {
     try
     {
         string ErrorMessage = string.Empty;
         args.IsValid = UtilsValidation.ValidateBrojZahteva(txtbrojzahteva.Text, Convert.ToBoolean(Session["Preuzimanje-softverskog-sertifikata-pkcs12-txtbrojzahtevaIsRequired"]), Convert.ToBoolean(Session["Preuzimanje-softverskog-sertifikata-pkcs12-TurnOnRequestNumberValidation"]), out ErrorMessage);
         cvbrojzahteva.ErrorMessage = ErrorMessage;
     }
     catch (Exception)
     {
         cvbrojzahteva.ErrorMessage = string.Empty;
         args.IsValid = false;
     }
 }
    //---------------------------------------------------------------
    //---------------------------------------------------------------

    //------------------------------------------------------------------------------------------------
    //------------------------------------------------------------------------------------------------
    //------------------------------------------------------------------------------------------------

    protected void cvkodovipreuzimanje_ServerValidate(object source, ServerValidateEventArgs args)
    {
        try
        {
            string ErrorMessage = string.Empty;
            args.IsValid = UtilsValidation.ValidateKodoviZaPreuzimanje(txtkodovipreuzimanje.Text, Convert.ToBoolean(Session["Preuzimanje-softverskog-sertifikata-pkcs12-txtkodovipreuzimanjeIsRequired"]), out ErrorMessage);
            cvkodovipreuzimanje.ErrorMessage = ErrorMessage;
        }
        catch (Exception)
        {
            cvkodovipreuzimanje.ErrorMessage = string.Empty;
            args.IsValid = false;
        }
    }
Ejemplo n.º 8
0
 protected void cvstatus_ServerValidate(object source, ServerValidateEventArgs args)
 {
     try
     {
         string ErrorMessage1 = string.Empty;
         string nameformat    = string.Empty;
         args.IsValid          = UtilsValidation.ValidateReadOnlyFields(txtstatus.Text, Convert.ToBoolean(Session["provera-statusa-zahteva-txtstatusIsRequired"]), out ErrorMessage1);
         cvstatus.ErrorMessage = ErrorMessage1;
     }
     catch (Exception)
     {
         cvstatus.ErrorMessage = string.Empty;
         args.IsValid          = false;
     }
 }
Ejemplo n.º 9
0
 protected void cvdatumisteka_ServerValidate(object source, ServerValidateEventArgs args)
 {
     try
     {
         string ErrorMessage1 = string.Empty;
         string nameformat    = string.Empty;
         args.IsValid = UtilsValidation.ValidateReadOnlyFields(txtdatumsiteka.Text, Convert.ToBoolean(Session["zahtev-provera-datuma-isticanja-sertifikata-txtdatumsitekaIsRequired"]), out ErrorMessage1);
         cvdatumisteka.ErrorMessage = ErrorMessage1;
     }
     catch (Exception)
     {
         cvdatumisteka.ErrorMessage = string.Empty;
         args.IsValid = false;
     }
 }
Ejemplo n.º 10
0
 protected void cvresponse_ServerValidate(object source, ServerValidateEventArgs args)
 {
     try
     {
         string ErrorMessage1 = string.Empty;
         string nameformat    = string.Empty;
         args.IsValid            = UtilsValidation.ValidateReadOnlyFields(txtresponse.Text, Convert.ToBoolean(Session["zahtev-dobijanje-koda-deblokada-kartice-txtresponseIsRequired"]), out ErrorMessage1);
         cvresponse.ErrorMessage = ErrorMessage1;
     }
     catch (Exception)
     {
         cvresponse.ErrorMessage = string.Empty;
         args.IsValid            = false;
     }
 }
 protected void cvdatotekasert_ServerValidate(object source, ServerValidateEventArgs args)
 {
     try
     {
         string ErrorMessage1 = string.Empty;
         string nameformat    = string.Empty;
         args.IsValid = UtilsValidation.ValidateReadOnlyFields(txtdatotekasert.Text, Convert.ToBoolean(Session["Preuzimanje-softverskog-sertifikata-pkcs12-txtdatotekasertIsRequired"]), out ErrorMessage1);
         cvdatotekasert.ErrorMessage = ErrorMessage1;
     }
     catch (Exception)
     {
         cvdatotekasert.ErrorMessage = string.Empty;
         args.IsValid = false;
     }
 }
Ejemplo n.º 12
0
 public async Task <IActionResult> Register(UserModel userModel)
 {
     try
     {
         BusFacCore      busFacCore      = new BusFacCore(_settings);
         UtilsValidation utilsValidation = new UtilsValidation();
         BusUser         busUser         = new BusUser();
         if ((!string.IsNullOrEmpty(userModel.Username)) && (!string.IsNullOrEmpty(userModel.Password)) &&
             (utilsValidation.IsValidEmail(userModel.Username)) && (busUser.IsValidPasswd(userModel.Password)))
         {
             if (!(userModel.Password.Equals(userModel.ConfirmPassword, StringComparison.Ordinal)))
             {
                 ViewData["PasswordMatch"] = true;
             }
             else
             {
                 bool UserExist = busFacCore.Exist(userModel.Username);
                 if (!UserExist)
                 {
                     User user = busFacCore.UserCreate(userModel.Username, userModel.Password);
                     if ((user != null) && (user.UserID > 0))
                     {
                         return(RedirectToAction("Login", userModel));
                     }
                     else
                     {
                         ViewData["HasError"] = true;
                     }
                 }
                 else
                 {
                     ViewData["UserExist"] = true;
                 }
             }
         }
         else
         {
             ViewData["InvalidCredentials"] = true;
         }
     }
     catch (Exception ex)
     {
         ViewData["HasError"] = true;
     }
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 13
0
    protected void cvlistasertifikata_ServerValidate(object source, ServerValidateEventArgs args)
    {
        try
        {
            string ErrorMessage1             = string.Empty;
            string ddlListaSertifikataString = ddlListaSertifikata.ClientID;
            string IDItem1 = string.Empty;
            SetUpDefaultItem(ddlListaSertifikataString, out IDItem1);

            args.IsValid = UtilsValidation.ValidateListaSertifikata(ddlListaSertifikata.SelectedValue, Convert.ToBoolean(Session["provera-statusa-zahteva-ddlListaSertifikataIsRequired"]), IDItem1, out ErrorMessage1);
            cvlistasertifikata.ErrorMessage = ErrorMessage1;
        }
        catch (Exception)
        {
            cvlistasertifikata.ErrorMessage = string.Empty;
            args.IsValid = false;
        }
    }
    //---------------------------------------------------------------
    //---------------------------------------------------------------

    protected void cvnacinslanja_ServerValidate(object source, ServerValidateEventArgs args)
    {
        try
        {
            string ddlnacinslanjaString = ddlnacinslanja.ClientID;
            string IDItem = string.Empty;
            SetUpDefaultItem(ddlnacinslanjaString, out IDItem);

            string ErrorMessage = string.Empty;
            args.IsValid = UtilsValidation.ValidateNacinSlanja(ddlnacinslanja.SelectedValue, Convert.ToBoolean(Session["Preuzimanje-softverskog-sertifikata-pkcs12-ddlnacinslanjaIsRequired"]), IDItem, out ErrorMessage);
            cvnacinslanja.ErrorMessage = ErrorMessage;
        }
        catch (Exception)
        {
            cvnacinslanja.ErrorMessage = string.Empty;
            args.IsValid = false;
        }
    }