How to Create Multi User Login Form in C#.NET using SQL Server Database? [With Source Code]

Поделиться
HTML-код
  • Опубликовано: 11 дек 2024

Комментарии • 196

  • @ohajawisdom9816
    @ohajawisdom9816 5 лет назад +1

    you deserve double thumb up. you are just the answer to my prayer and research

  • @MaggyMontes
    @MaggyMontes 5 лет назад +2

    After watching too many videos, only you could help me

  • @JessaC2023
    @JessaC2023 3 года назад +1

    I will try this tonight for my project.I will edit my comment if it worked 😊

  • @achtbaan
    @achtbaan 4 года назад

    This video deserves way more likes and views lmao

  • @AaricAaiden
    @AaricAaiden 4 года назад

    Hi. Thanks for your tutorial but i already know this even have created a complete application with a single login form where user will select their role and get logged in to their dashboard.
    But the same process follow for both a single user app and multi user.
    Do you have such experience on how to deploy and run c# application with centralized database on multiple computers?

  • @TrendingFashions-x3b
    @TrendingFashions-x3b Год назад

    if username and password is ok but UserType(comboBox selection is empty or blank) the code goes into exception

  • @harvindersinghsingh6530
    @harvindersinghsingh6530 4 года назад

    thank you so much bro, Lov from MALAYSIA

  • @amrnezarmohamedali6049
    @amrnezarmohamedali6049 7 месяцев назад

    Sir the massage of successful login and opening the form command is not working with me, What should I do?

    • @RunCodes
      @RunCodes  7 месяцев назад

      May be the logic is not working so check you code properly

  • @Mynksharmaaa
    @Mynksharmaaa 4 года назад

    Can u tell me how can we use radio button for user type in a replace of combo box...?
    what's the changes of coding when we use 2 radio buttons

  • @esraertsak568
    @esraertsak568 2 года назад

    hello, thanks for your work.I have a question, ı am making a project and ı dont know should i am write sql connection and datatable in every form code ?

    • @RunCodes
      @RunCodes  2 года назад +1

      Possibly yes!

    • @esraertsak568
      @esraertsak568 2 года назад

      @@RunCodes really thanks 👍🙏 and i have another question i wrote this code , when i click to login my PC pause

    • @RunCodes
      @RunCodes  2 года назад +1

      Dont know what going on with your PC, if your program run infinity this may be happened if not other hardware problem may persist!

    • @esraertsak568
      @esraertsak568 2 года назад

      @@RunCodes thank you 🙏

  • @Anonymous_UserID
    @Anonymous_UserID 3 года назад

    I'm unable to add the DB i've created to Visual Studio
    first, when i tried to add a connection it asked me for some needed installation to be done and then it started to install it after it finished i've found my server exist on the data connection but i couldn't follow the method you mentioned which specify the DB i've created
    and when i try to add another data connection i couldn't find the seer, so i typed the name of the server manually but i couldn't find my added database

    • @RunCodes
      @RunCodes  3 года назад

      Restart your server and try creating new project!

  • @swapnil6792
    @swapnil6792 3 года назад

    Very nicely explained. Keep up brother, well done ;)

  • @kostasas002
    @kostasas002 4 года назад

    i want to know how to handle error when the user do not enter any value and do not select the combobox, because when i click button login without entring any value it is get me an error.

    • @RunCodes
      @RunCodes  4 года назад

      if txtUser.Text==""{
      MessageBox.Show("Please enter username)
      }else{
      //yourcode
      }

  • @JessaC2023
    @JessaC2023 3 года назад

    [[ERROR]]
    An unhandled exception of type 'System.InvalidOperationException' occurred in System.Data.dll
    Additional information: Instance failure.
    HAVING ERROR WHILE EXCECUTING. I BADLY NEED YOUR HELP.i NEED TO RUN THIS FOR TOMORROW DEADLINE.

    • @RunCodes
      @RunCodes  3 года назад

      you may have done such a operation which is supposed not to perform! Check your query!

    • @JessaC2023
      @JessaC2023 3 года назад

      @@RunCodes
      sda.Fill(dt) ERROR

    • @RunCodes
      @RunCodes  3 года назад

      Use visual studio 2015

  • @iamunknown5136
    @iamunknown5136 3 года назад

    the cmbItemValue doesn't want to work by me... I already had my own code but all I needed was to make it multi user login. But with cmbvalue it just tells me it can't be found. Any idea why perhaps?

    • @RunCodes
      @RunCodes  3 года назад

      because you didn't defined it!

    • @iamunknown5136
      @iamunknown5136 3 года назад

      ​@@RunCodes I relooked at yours and then mine again and realized I just made an idiotic mistake on my end, still studying these things and have to learn a lot and your videos are actually helping a lot :P

  • @josephfabian8604
    @josephfabian8604 5 лет назад

    the code is incomplete, also don't see the point of having 2 extra empty forms. Thanks for the refresher, but complete working project would help.

  • @esraertsak568
    @esraertsak568 2 года назад

    hello can you help me please ? i am making a login form with a combobox with multiple choice. but ı want to the items will come from sql not in combobox items. please help me . ı dont want to write cmbselected items. ı am new in coding please help.

    • @RunCodes
      @RunCodes  2 года назад

      How to Link ComboBox with Database and show values in TextBox if Select ComboBox in C#.NET?
      ruclips.net/video/jhXJwE8QdUE/видео.html watch this video to solve your problem!

  • @Mod_review_gt
    @Mod_review_gt 4 месяца назад

    how do i connect to a server and get the database file on the side of the sql applacation

    • @RunCodes
      @RunCodes  4 месяца назад

      learn.microsoft.com/en-us/sql/integration-services/import-export-data/start-the-sql-server-import-and-export-wizard?view=sql-server-ver16

  • @mdshahbazkhan372
    @mdshahbazkhan372 2 года назад

    Thank You very much Bro

  • @tarekouchene5997
    @tarekouchene5997 3 года назад

    Bro the i'm having this error System.Data.SqlClient.SqlException: 'Incorrect syntax near 'login'.' in the sda.Fill(dt); can anyone help me please ?

    • @RunCodes
      @RunCodes  3 года назад

      you have error in your sql query check that!

  • @ShivamTiwari-en8qg
    @ShivamTiwari-en8qg 3 года назад

    I got error while running the code
    SQL exception was unhandled (incorrect syntax near 'admin')
    Please sir help me🙏

    • @RunCodes
      @RunCodes  3 года назад

      check your query there is an error!

  • @vixxi.
    @vixxi. 3 года назад

    Hi,
    Can I ask for a help, I tried the concept of your code to my project. The difference is I don't have a combo box for user type. What I want to happen is to open Form2 if the user type is admin, and open Form3 if the user type is equal to user, but all of this without that combo box from the form. I tried this but I had trouble with sda.
    Can you help me with this one? Looking forward to hearing from you. Thank you.

    • @RunCodes
      @RunCodes  3 года назад

      Process is same just remove combobox code!

  • @najmaaden6706
    @najmaaden6706 3 года назад

    Thank you brother I get great benefit from your video

  • @jhaninearriola9289
    @jhaninearriola9289 5 лет назад

    When I execute the program the sda.Fill(dt); the error is "An unhandled exception of type 'System.InvalidOperationException' occurred in System.Data.dll"
    Please answer

    • @azran1180
      @azran1180 4 года назад

      jhanine arriola did you fix it

  • @razorblade4157
    @razorblade4157 6 лет назад

    It says System.NullReferenceException: 'Object reference not set to an instance of an object.' plus the usertype is not showing in the combobox how to fix this?

    • @RunCodes
      @RunCodes  6 лет назад

      Contact us at facebook.com/TechSupportNep

  • @madogyt
    @madogyt 4 года назад +1

    mine didn't work no errors nothing didnt go to the form 1 :(

    • @RunCodes
      @RunCodes  4 года назад

      Contact us on facebook!

  • @avinkareem3745
    @avinkareem3745 2 года назад

    Error at of (dt.Rows.Count >0)
    Rows!!! Underline Red !
    Pls help me😭

    • @RunCodes
      @RunCodes  2 года назад +1

      dt.Rows.Count()>0

  • @ajithbala4785
    @ajithbala4785 4 года назад

    what if we didn't select the usertype can you please share the validation for combobox ?

  • @dheerajkashyap7607
    @dheerajkashyap7607 5 лет назад

    what if we dont want to ask from them if they are admin or user

    • @RunCodes
      @RunCodes  5 лет назад

      Check only usertype! So write only usertype query in select query!

  • @MeowMeow-ev8tv
    @MeowMeow-ev8tv 4 года назад

    Is it possible to create a personal dashboard that is user-specific not by roles in windows forms? You know by using sql database to store User logins and then whenever a specific user logs in he/she is then redirected to a personal profile windows form that is tied to his/her account?

  • @praveenartpro6087
    @praveenartpro6087 3 года назад

    Sir not working... I can't switch to form 2 /3 it's just executing the error block " error"

    • @RunCodes
      @RunCodes  3 года назад

      Means error in your query!

    • @praveenartpro6087
      @praveenartpro6087 3 года назад +1

      @@RunCodes yes sir , i did it thank you 😇

  • @kenavreader5535
    @kenavreader5535 3 года назад

    cannot see may dbo file pls help i created the login table but cant see dbo file

    • @RunCodes
      @RunCodes  3 года назад

      create database on sql server!

  • @hemlataasrani3904
    @hemlataasrani3904 5 лет назад

    I have error in sda.(fill)
    Error is an expression of non boolean type specified in context where a condition is expected, near 'id'.

    • @RunCodes
      @RunCodes  5 лет назад +1

      sda.Fill(dt)

    • @hemlataasrani3904
      @hemlataasrani3904 5 лет назад

      @@RunCodes pls tell how to solve this

    • @hemlataasrani3904
      @hemlataasrani3904 5 лет назад

      @@RunCodes yes typing mistake it is sda.Fill(dt)

    • @RunCodes
      @RunCodes  5 лет назад

      check your sql query there may be mistake

  • @ahmadrazinazman9780
    @ahmadrazinazman9780 5 лет назад

    I follow your instruction but at the end error... column usertype does not belong to the table

    • @RunCodes
      @RunCodes  5 лет назад

      Your column name maynot usertype! So write your column name or use index 2

  • @mdshahbazkhan372
    @mdshahbazkhan372 2 года назад

    if we are not selected any user type then come error how to solve it pls help me

    • @RunCodes
      @RunCodes  2 года назад

      Thats what we are creating in this project!

  • @bushra3397
    @bushra3397 3 года назад

    I did exactly same as you said but its showing me the error that colomn usertype is not present in table but its there wht should i do

    • @RunCodes
      @RunCodes  3 года назад

      it means there is no such column in your database! Use same database column that you create in your sql server!

    • @bushra3397
      @bushra3397 3 года назад

      @@RunCodes i have used the same but then too its showing error🤦🏻‍♀️

    • @bushra3397
      @bushra3397 3 года назад

      @@RunCodes what should I do now?🤔

    • @RunCodes
      @RunCodes  3 года назад

      may be you used wrong table name! The problem is in your query, check it!

    • @bushra3397
      @bushra3397 3 года назад

      @@RunCodes ok

  • @cyberx4
    @cyberx4 6 лет назад

    What if i didn't add any value in textbox and combox. Will they return error or? :/

    • @RunCodes
      @RunCodes  6 лет назад

      nope! for this you have to validate!

  • @songfeels8952
    @songfeels8952 Год назад

    I have one error pls anyone can solve it would be great help,
    I am writing USERNAME as user and
    In PASSWORD i am writing my password and
    In SELECT TYPE i am selecting admin,
    And when i clicked on login button it's showing me YOUR ARE LOGIN AS ADMIN,
    Which is wrong it's should show me YOUR ARE LOGIN AS USER.
    Pls anyone can solve this error, reply to this comment

    • @RunCodes
      @RunCodes  Год назад

      Check your sql query!

  • @aerithmint8041
    @aerithmint8041 5 лет назад

    hmmm......my system got auto increment user id, I wanna ask, after login into the system, how do i make the user id of the logged in user also recorded as the logged in user key in data into the system, pls, I need ur help ;_;

    • @RunCodes
      @RunCodes  5 лет назад

      Access your user id from database while logging in and when you logged in simply insert that id into your database!

    • @aerithmint8041
      @aerithmint8041 5 лет назад

      @@RunCodes ............can u please give me an example?

    • @aerithmint8041
      @aerithmint8041 5 лет назад

      after login, what I want is whenever the user insert information, their auto increment user id got inserted as well in the createby column, user id is pk in users table, but foreign key in the information table.......its like after clicking login button, the system hold the userid of the logged in user......how do I do tht and retrieve it so tht it will be recorded as the user inserting the information....;_;

  • @randyramirez7115
    @randyramirez7115 5 лет назад

    for me after log in as a user he message that you are log in as a admin why ? why not user

  • @emmysmith8960
    @emmysmith8960 6 лет назад +1

    How to create Log-in System (Log-In and Log-Out) with Log-in history complete with Database sql

    • @dimpledivya2315
      @dimpledivya2315 5 лет назад

      Sir can you create same manner program in web application in c# for login page

    • @RunCodes
      @RunCodes  5 лет назад

      Okey

  • @ALIHUSSAIN.R
    @ALIHUSSAIN.R 4 года назад

    thank you sir.... your video help me lot to make user login page

  • @spm5395
    @spm5395 3 года назад

    Thanks very much ,precise and simple

  • @swetham2252
    @swetham2252 4 года назад

    thank you so much ... it helped me a lot...once again tq so much....!!!!!

  • @yasrabali2821
    @yasrabali2821 5 лет назад

    Really Help full. Thank you so much!

  • @4323prince
    @4323prince 6 лет назад

    it is not showing other forms not displaying any message only if you use a wrong credential it gives error! and it is also throwing null execption...please help
    Dim con As SqlConnection = New SqlConnection("Data Source=CHIEF;Initial Catalog=Kololo;Integrated Security=True")
    Dim cmd As SqlCommand = New SqlCommand("select * from login where username='" & txtUserName.Text & "' and userpassword='" + txtpassword.Text & "'", con)
    Dim sda As SqlDataAdapter = New SqlDataAdapter(cmd)
    Dim dt As DataTable = New DataTable()
    sda.Fill(dt)
    Dim cmbItemValue As String = Cuserlevel.SelectedItem.ToString()
    If (dt.Rows.Count > 0) Then
    Dim i As Integer = 0
    Do While (i < dt.Rows.Count)
    If (dt.Rows(i)("usertype").ToString = cmbItemValue) Then
    MessageBox.Show(("you are login as " + dt.Rows(i)(2)))
    If (Cuserlevel.SelectedIndex = 0) Then
    Dim f As New Dashboard
    f.Show()
    Me.Hide()
    Else
    Dim ff As New Supplier_Details
    Me.Hide()
    ff.Show()
    End If
    End If
    i = (i + 1)
    Loop
    Else
    MessageBox.Show("error")
    End If

    • @4323prince
      @4323prince 6 лет назад

      the code is in vb.net

    • @RunCodes
      @RunCodes  6 лет назад +1

      Dim cmd As SqlCommand = New SqlCommand("select * from login where
      username='" & txtUserName.Text & "' and userpassword='" +
      txtpassword.Text & "'", con)
      here is error userpassword='"&txtpassword.Text&"'

    • @4323prince
      @4323prince 6 лет назад

      thank you but i already corrected the error still doesnt open the form

    • @4323prince
      @4323prince 6 лет назад

      please help

    • @RunCodes
      @RunCodes  6 лет назад +1

      I will test in my pc and I will inform you but now I have no pc tomorrow I will comment the complete working code ok! Wait until tomorrow!

  • @nicolasjurymarsa.2685
    @nicolasjurymarsa.2685 2 года назад

    can anyone in other computer can access or save data in your database created ?

  • @tastyfoods9059
    @tastyfoods9059 3 года назад

    i am having a problem getting msql database connected in visual studio

  • @umarnaeem8234
    @umarnaeem8234 5 лет назад

    Sir how will come txtuser.text at 8:09

    • @RunCodes
      @RunCodes  4 года назад

      that is what we give the textbox name!

  • @scottk5083
    @scottk5083 6 лет назад

    Thank you! Amazing video.

  • @learningislife2934
    @learningislife2934 5 лет назад

    Nice 👍 video sir jee aap ka bhut bhut sukriya

  • @imkyoshi03
    @imkyoshi03 6 лет назад

    can you make same like this without needed a combox to verify the usertype for user's pleaseee?.

    • @RunCodes
      @RunCodes  6 лет назад

      that's not possible!

  • @alsoblessed1273
    @alsoblessed1273 2 года назад

    Hello this doesn’t work when I press login for me

    • @RunCodes
      @RunCodes  2 года назад

      Have a look at your query

  • @phoenix-element
    @phoenix-element 4 года назад

    It worked Thank you👏

  • @nassimchouari9250
    @nassimchouari9250 5 лет назад

    I got mistake with sda.Fill(dt) can u help me ?

    • @RunCodes
      @RunCodes  5 лет назад

      error plz!

    • @nassimchouari9250
      @nassimchouari9250 5 лет назад

      @@RunCodes system.invalidoperationexception fill selectcommand.connection property has not been initialized

    • @RunCodes
      @RunCodes  5 лет назад

      Code plz

    • @nassimchouari9250
      @nassimchouari9250 5 лет назад

      @@RunCodes send me your email i will send you my code

    • @RunCodes
      @RunCodes  5 лет назад

      here-> facebook.com/TechSupportNep

  • @shamar8068
    @shamar8068 5 лет назад +1

    worth the watch

  • @RespectfulMoments0
    @RespectfulMoments0 2 года назад

    Not working for me
    Nothing happened when click on login button

  • @Mod_review_gt
    @Mod_review_gt 4 месяца назад

    my server name wont pop up and nither my database name

    • @RunCodes
      @RunCodes  4 месяца назад

      Watch this! Configure Visual Studio 2022 for .NET, .NET Framework and .NET Core? Win Form | SQL Server Database
      ruclips.net/video/rOhuQYKE2iQ/видео.html

  • @azran1180
    @azran1180 4 года назад

    error at sda.Fill(dt) not working...

    • @RunCodes
      @RunCodes  4 года назад

      contact us of facebook!

  • @geniunsolution
    @geniunsolution 3 года назад

    Very helpful dear

  • @GunnzaEIR
    @GunnzaEIR 5 лет назад

    Anybody get error 40 when trying to connect to database

  • @dhiyaahadan1191
    @dhiyaahadan1191 4 года назад

    Can it work on mvc ?

  • @LEXKAY02
    @LEXKAY02 4 года назад

    i'm Error in sda.Fill(dt);

    • @RunCodes
      @RunCodes  4 года назад

      have a look at your code!

    • @charlesdabu7877
      @charlesdabu7877 4 года назад

      @Pairin Pandith I have same problem and it did not work on me.smh

  • @nguyentrieu4856
    @nguyentrieu4856 6 лет назад

    you an three layer for project this ?

  • @daydreamer647
    @daydreamer647 5 лет назад

    nothing happens when i press login. why???

    • @RunCodes
      @RunCodes  5 лет назад

      You have to write code inside the clicking event of login button!

    • @daydreamer647
      @daydreamer647 5 лет назад

      @@RunCodes i did that. im using mysql from myphp localhost. should i use a different code

    • @daydreamer647
      @daydreamer647 5 лет назад

      @@RunCodes this is my code
      MySqlCommand cmd = new MySqlCommand("SELECT * FROM `users` WHERE `username` = '"+tbuser.Text+ "'AND `password` = '" + tbpass.Text + "'", connection);
      MySqlDataAdapter sda = new MySqlDataAdapter(cmd);
      DataTable dt = new DataTable();
      sda.Fill(dt);
      String cmb = comboBox1.SelectedItem.ToString();
      if (dt.Rows.Count > 0)
      {
      for (int i = 0; i>dt.Rows.Count; i++)
      {
      if (dt.Rows[i][3].ToString()== cmb)
      {
      MessageBox.Show("You are logged in as " + dt.Rows[i][3]);
      if (comboBox1.SelectedIndex == 0)
      {
      admin ad = new admin();
      ad.Show();
      this.Hide();
      }

      else
      {
      frontdesk frontdesk = new frontdesk();
      frontdesk.Show();
      this.Hide();
      }
      }
      }
      }
      else
      {
      MessageBox.Show("error");
      }

    • @RunCodes
      @RunCodes  5 лет назад

      Watch this video: ruclips.net/video/JGPhybZvdck/видео.html

  • @kiruzateki
    @kiruzateki 5 лет назад

    is username is your primary key?

    • @RunCodes
      @RunCodes  5 лет назад +1

      No, but you make it.

  • @michaellaroque2625
    @michaellaroque2625 6 лет назад

    problem with sda.Fill(dt);

    • @RunCodes
      @RunCodes  6 лет назад

      what's the error?

    • @RunCodes
      @RunCodes  5 лет назад

      Send screenshot at facebook.com/TechSupportNep

    • @sauravsingh5248
      @sauravsingh5248 5 лет назад

      I had same error and I had forgot to add 'con' variable in SqlCommand.
      Example:
      SqlCommand cmd = new SqlCommand("select * from Main_login where Username='"+txtuser.Text+"' and Password='"+txtpass.Text +"'",con);

  • @hosamessa9069
    @hosamessa9069 Год назад

    Thanks bro

  • @pravasanasharma4717
    @pravasanasharma4717 4 года назад

    The provided source code link only contains adds 😠😠

    • @RunCodes
      @RunCodes  4 года назад

      click that like button, code will display!

  • @dimpledivya2315
    @dimpledivya2315 5 лет назад

    Can you explain how I develop same login page in web application project

  • @cyberx4
    @cyberx4 6 лет назад

    Great job!

  • @restaurantrecipebyhafsa
    @restaurantrecipebyhafsa 6 лет назад

    Can you create it in java netbeans

    • @RunCodes
      @RunCodes  6 лет назад

      ruclips.net/video/4IFvc7JOqtA/видео.html here it is :)

  • @RunCodes
    @RunCodes  3 года назад

    do you like our work?
    does this tutorial help you?
    if so, you can support us at www.patreon.com/RunCodes

  • @reshikadharmaraj6157
    @reshikadharmaraj6157 5 лет назад

    Error in sda.Fill(dt);

  • @BrazzleYT
    @BrazzleYT 5 лет назад

    I messaged you on facebook just wondering if you could respond as I am having error every single time even if the right details. This would be great if u could message me back and we could fix this

  • @zakaryarkaa
    @zakaryarkaa 6 лет назад

    Its great, Thanks

  • @adrianozolana582
    @adrianozolana582 5 лет назад

    Thank so much!

  • @artbelief777
    @artbelief777 5 лет назад

    2option of user is not login

  • @faizshaikh4862
    @faizshaikh4862 6 лет назад

    thank you for helping us

  • @lykamejorada5115
    @lykamejorada5115 2 года назад

    Thankyou!!!!

  • @mohamedbashe2524
    @mohamedbashe2524 5 лет назад

    thank you sir. subscribed

  • @incredulousss
    @incredulousss 5 лет назад

    Лучший братан

  • @anitathakur0889
    @anitathakur0889 6 лет назад

    It isn't working

  • @AnuragSharma-jx8df
    @AnuragSharma-jx8df 6 лет назад

    Dammi dai

  • @dimpledivya2315
    @dimpledivya2315 5 лет назад

    Same in web application please...

    • @RunCodes
      @RunCodes  5 лет назад

      Okey!

    • @dimpledivya2315
      @dimpledivya2315 5 лет назад

      When you create video?? because I am creating a web application so can you help me...please

    • @RunCodes
      @RunCodes  5 лет назад

      ruclips.net/video/Fu9ugKmxrzo/видео.html this is in php but if you want in asp.net follow the c#.net code! Whole code is same!

    • @dimpledivya2315
      @dimpledivya2315 5 лет назад

      Thank you very very much sir...

    • @RunCodes
      @RunCodes  5 лет назад

      in asp.net -> ruclips.net/video/Rnpb_OKuYAM/видео.html

  • @LEXKAY02
    @LEXKAY02 4 года назад

    thx bro

  • @alexandramarzayasatoshijon4108
    @alexandramarzayasatoshijon4108 4 года назад

    love

  • @reshikadharmaraj6157
    @reshikadharmaraj6157 5 лет назад

    Exception unhandled

    • @RunCodes
      @RunCodes  5 лет назад

      contact us at facebook.com/TechSupportNep

  • @lithirasilva385
    @lithirasilva385 4 года назад

    wowowow

  • @chesterchester3165
    @chesterchester3165 4 месяца назад

    WORK GREAT!!!

    • @RunCodes
      @RunCodes  4 месяца назад

      Check this new method!
      How to Create a User Registration Form in C#.NET using SQL Server Database and Visual Studio 2022?
      ruclips.net/video/TUKjALf7oOc/видео.html

  • @chesterchester3165
    @chesterchester3165 4 месяца назад

    Thank you

  • @j_ar
    @j_ar 3 года назад

    Amazing work. Thank you!!!!!