public async Task <IActionResult> Create(CustomerRegistrationCreateViewModel model)
        {
            if (ModelState.IsValid)
            {
                var cust = _CustomerRegistrationservices.GetAll().Where(x => x.mobileno1 == model.mobileno1).FirstOrDefault();
                if (cust == null)
                {
                    var objcustomerRegistration = new CustomerRegistration
                    {
                        id = model.id
                        ,
                        name = model.name
                        ,
                        address = model.address
                        ,
                        mobileno1 = model.mobileno1
                        ,
                        mobileno2 = model.mobileno2
                        ,
                        emailid1 = model.emailid1
                        ,
                        latitude = model.latitude
                        ,
                        longitude = model.longitude
                        ,
                        password = model.password
                        ,
                        gender = model.gender
                        ,
                        DOB = model.DOB
                        ,
                        createddate = model.createddate
                        ,
                        isdeleted = false
                        ,
                        isactive = false
                    };

                    if (model.profilephoto != null && model.profilephoto.Length > 0)
                    {
                        var uploadDir   = @"uploads/customer";
                        var fileName    = Path.GetFileNameWithoutExtension(model.profilephoto.FileName);
                        var extesion    = Path.GetExtension(model.profilephoto.FileName);
                        var webRootPath = _hostingEnvironment.WebRootPath;
                        fileName = DateTime.UtcNow.ToString("yymmssfff") + fileName + extesion;
                        var path = Path.Combine(webRootPath, uploadDir, fileName);
                        // await model.profilephoto.CopyToAsync(new FileStream(path, FileMode.Create));
                        FileStream fs = new FileStream(path, FileMode.Create);
                        await model.profilephoto.CopyToAsync(fs);

                        fs.Close();

                        objcustomerRegistration.profilephoto = '/' + uploadDir + '/' + fileName;
                    }
                    await _CustomerRegistrationservices.CreateAsync(objcustomerRegistration);

                    //var postId = await _CustomerRegistrationservices.CreateAsync(objcustomerRegistration);
                    return(RedirectToAction(nameof(Index)));
                }
                else
                {
                    return(View());
                }
            }
            else
            {
                return(View());
            }
        }
        public IActionResult Create()
        {
            var model = new CustomerRegistrationCreateViewModel();

            return(View(model));
        }