public async Task <IActionResult> AddUserForm(string fname, string uname, string email, string pass, IFormFile PIC)
        {
            string extension = Path.GetExtension(PIC.FileName).ToLower();
            Random random    = new Random();
            int    num       = random.Next();

            if (extension == ".jpg" || extension == ".jpeg" || extension == ".png" || extension == "gif")
            {
                string path = Path.Combine(Directory.GetCurrentDirectory(), "Content/Images", num + PIC.FileName);
                using (var stream = new FileStream(path, FileMode.Create))
                {
                    await PIC.CopyToAsync(stream);
                }

                CAccount temp = CAccount.GetCAccountBy_user_name(uname);

                string pic = num + PIC.FileName;
                if (temp != null)
                {
                    ViewBag.Message = "User Name Already Register !";
                    return(View("AddUser"));
                }
                else
                {
                    CAccount.Add_User_For_Admin(fname, uname, email, pass, pic);
                    return(RedirectToAction("Index", "AdminCont"));
                }
            }
            else
            {
                ViewBag.Message2 = "Only Image Allowed";
                return(View("AddUser"));
            }
        }