示例#1
0
        public ActionResult DeleteConfirmed(int id)
        {
            SettingsModels settingsModels = db.SettingsModels.Find(id);

            db.SettingsModels.Remove(settingsModels);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public IHttpActionResult Delete(int ID)
        {
            bool           Status             = false;
            SettingsModels subjecttModelsList = new SettingsModels();

            subjecttModelsList.ID = ID;
            Status = subjecttModelsList.DeleteRecord();
            return(ResponseMessage(Request.CreateResponse(Status)));
        }
示例#3
0
 public ActionResult Edit([Bind(Include = "Id,ContactId,HideClosed,IconType,QuickLinks,MiniMenu,ShowDashStages")] SettingsModels settingsModels)
 {
     if (ModelState.IsValid)
     {
         db.Entry(settingsModels).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ContactId = new SelectList(db.ContactsModels, "Id", "ContactName", settingsModels.ContactId);
     return(View(settingsModels));
 }
示例#4
0
        // GET: Settings/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SettingsModels settingsModels = db.SettingsModels.Find(id);

            if (settingsModels == null)
            {
                return(HttpNotFound());
            }
            return(View(settingsModels));
        }
示例#5
0
 public LemuriaHubCore()
 {
     if (SignalRClients == null)
     {
         SignalRClients = new Dictionary <string, string>();
         SignalRClients.Add("motor", "");
         SignalRClients.Add("master", "");
     }
     if (Settings == null)
     {
         Settings = new SettingsModels();
     }
     LemurianHubContext = this;
 }
示例#6
0
 public LemuriaHub()
 {
     if (SignalRClients == null)
     {
         SignalRClients = new Dictionary <string, string>();
         SignalRClients.Add("motor", "");
         SignalRClients.Add("master", "");
     }
     if (Settings == null)
     {
         Settings = new SettingsModels();
     }
     LemurianHubContext = GlobalHost.ConnectionManager.GetHubContext <LemuriaHub>();
 }
示例#7
0
        // GET: Settings/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SettingsModels settingsModels = db.SettingsModels.Find(id);

            if (settingsModels == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ContactId = new SelectList(db.ContactsModels, "Id", "ContactName", settingsModels.ContactId);
            return(View(settingsModels));
        }
示例#8
0
 public void GetConfig()
 {
     if (File.Exists("./Config.json"))
     {
         using (StreamReader r = new StreamReader("./Config.json"))
         {
             string json = r.ReadToEnd();
             Settings = JsonConvert.DeserializeObject <SettingsModels>(json);
         }
     }
     else
     {
         Settings = new SettingsModels();
     }
 }
示例#9
0
        public SettingsViewModel()
        {
            // 기본 세팅 화면(Settings01GeneralViewModel)
            ActivateItem(new Settings01GeneralViewModel());

            // Navigation Bar 리스트
            SettingsModels.Add(new SettingsModel {
                Icon = PackIconKind.FileCog, Menu = "일반"
            });
            SettingsModels.Add(new SettingsModel {
                Icon = PackIconKind.Download, Menu = "프로그램 설치/업데이트"
            });
            SettingsModels.Add(new SettingsModel {
                Icon = PackIconKind.InformationCircleOutline, Menu = "정보"
            });
        }
示例#10
0
        public LemuriaHub()
        {
            LemurianHubContext = Startup._ConnectionManager.GetHubContext <LemuriaHub>();

            if (SignalRClients == null)
            {
                SignalRClients = new Dictionary <string, string>();
                SignalRClients.Add("motor", "");
                SignalRClients.Add("master", "");
                SignalRClients.Add("nlp_api", "");
            }
            if (Settings == null)
            {
                Settings = new SettingsModels();
            }
        }
示例#11
0
        public bool GetSettings(string user)
        {
            var trialSettings = (from s in db.SettingsModels
                                 join c in db.ContactsModels on s.ContactId equals c.Id
                                 where c.UserId == user
                                 select s).FirstOrDefault();

            //if there is no setting record then create one with deafaults
            if (trialSettings == null)
            {
                //now need to find the conatct record for the logged in user
                var contactUser = (from c in db.ContactsModels
                                   where c.UserId == user
                                   select c).FirstOrDefault();
                if (contactUser != null)
                {
                    var settingsRecord = new SettingsModels
                    {
                        ContactId      = contactUser.Id,
                        HideClosed     = "No",
                        IconType       = "Male",
                        MiniMenu       = "No",
                        QuickLinks     = "Yes",
                        ShowDashStages = "Yes"
                    };
                    db.SettingsModels.Add(settingsRecord);
                    db.SaveChanges();
                    trialSettings = (from s in db.SettingsModels
                                     join c in db.ContactsModels on s.ContactId equals c.Id
                                     where c.UserId == user
                                     select s).FirstOrDefault();
                }
            }
            if (trialSettings != null)
            {
                HideClosed     = trialSettings.HideClosed;
                IconType       = trialSettings.IconType;
                MiniMenu       = trialSettings.MiniMenu;
                QuickLinks     = trialSettings.QuickLinks;
                ShowDashStages = trialSettings.ShowDashStages;
            }
            return(true);
        }
        public IHttpActionResult Save(string ID, string Title, string Description, string Active)
        {
            bool           Status             = false;
            SettingsModels settingsModelsList = new SettingsModels();

            settingsModelsList.ID          = Convert.ToInt32(ID);
            settingsModelsList.Title       = Title;
            settingsModelsList.Description = Description;
            if (Active.ToString().Trim().Equals("true"))
            {
                settingsModelsList.Active = true;
            }
            else
            {
                settingsModelsList.Active = false;
            }
            Status = settingsModelsList.SaveRecord();
            return(ResponseMessage(Request.CreateResponse(Status)));
        }
示例#13
0
        private void UpdateSettingsPage(SettingsModels model)
        {
            // Setup values
            //motor
            MaxMotorASpeed.Value = model.MaxMotorSpeedA;
            MaxMotorBSpeed.Value = model.MaxMotorSpeedB;
            //ir sensors
            TopLeftIRSensor.IsOn     = model.TopLeftIR;
            TopRightIRSensor.IsOn    = model.TopRightIR;
            BottomLeftIRSensor.IsOn  = model.BottomLeftIR;
            BottomRightIRSensor.IsOn = model.BottomRightIR;
            //sonar senors
            FrontSonarSensor.IsOn = model.FrontSonar;
            BackSonarSensor.IsOn  = model.BackSonar;
            //temperature humidity sensor
            TemperatureHumiditySensor.IsOn = model.InternalTempAndHum;
            //face detection
            FaceDetectionCamera.IsOn = model.FaceDetect;

            // Setup events
            //motor
            StartMotorASpeed.ValueChanged += StartMotorASpeed_ValueChanged;
            StartMotorBSpeed.ValueChanged += StartMotorBSpeed_ValueChanged;
            MaxMotorASpeed.ValueChanged   += MaxMotorASpeed_ValueChanged;
            MaxMotorBSpeed.ValueChanged   += MaxMotorBSpeed_ValueChanged;
            //ir sensors
            TopLeftIRSensor.Toggled     += TopLeftIRSensor_Toggled;
            TopRightIRSensor.Toggled    += TopRightIRSensor_Toggled;
            BottomLeftIRSensor.Toggled  += BottomLeftIRSensor_Toggled;
            BottomRightIRSensor.Toggled += BottomRightIRSensor_Toggled;
            //sonar sensors
            FrontSonarSensor.Toggled += FrontSonarSensor_Toggled;
            BackSonarSensor.Toggled  += BackSonarSensor_Toggled;
            //temperature humidity sensor
            TemperatureHumiditySensor.Toggled += TemperatureHumiditySensor_Toggled;
            //face detection
            FaceDetectionCamera.Toggled += FaceDetectionCamera_Toggled;

            // Initialize
            UpdateIRStatus();
        }
        public List <SettingsModels> GetAwarnessList()
        {
            List <SettingsModels> awarnessModelsList = new List <SettingsModels>();
            SettingsModels        awarnessModels     = new SettingsModels();
            DataTable             dtGetList          = new DataTable();

            dtGetList = awarnessModels.GetAwarnessList();
            if (dtGetList.Rows.Count > 0)
            {
                foreach (DataRow dr in dtGetList.Rows)
                {
                    SettingsModels settingsModelsTypes = new SettingsModels();
                    settingsModelsTypes.ID          = Convert.ToInt32(dr["ID"]);
                    settingsModelsTypes.Title       = Convert.ToString(dr["Title"]);
                    settingsModelsTypes.Description = Convert.ToString(dr["Description"]);
                    settingsModelsTypes.CreatedOn   = Convert.ToDateTime(dr["Created_On"]).ToShortDateString();
                    settingsModelsTypes.Active      = Convert.ToBoolean(dr["Active"]);
                    awarnessModelsList.Add(settingsModelsTypes);
                }
            }

            return(awarnessModelsList);
        }
示例#15
0
        public SettingsModels GetLemurianSettings(string type)
        {
            SettingsModels settings = new SettingsModels();

            switch (type)
            {
            case "motor":
            case "master":
                if (settings.MaxMotorSpeedA == 0)
                {
                    Settings.MaxMotorSpeedA = 100;
                }
                if (settings.MaxMotorSpeedB == 0)
                {
                    Settings.MaxMotorSpeedB = 100;
                }
                settings = Settings;
                break;

            default:
                break;
            }
            return(settings);
        }
 private void btnSettings_Click(object sender, RoutedEventArgs e)
 {
     DataContext = new SettingsModels();
 }
示例#17
0
        public ActionResult Index()
        {
            //at this point need to check the progress of all of the projects.
            var trialFeasibilityModels =
                db.TrialFeasibilityModels.Include(t => t.DiseaseTherapyAreaName)
                .Include(t => t.GrantTypeName)
                .Include(t => t.PhaseName)
                .Include(t => t.TrialTypeName).ToList();
            List <HomeViewModels> trialList = new List <HomeViewModels>();

            //check if logged in so not having to replicate all of the counting
            if (User.Identity.IsAuthenticated)
            {
                ViewBag.Feasibility = 0;
                ViewBag.Live        = 0;
                ViewBag.Setup       = 0;
                ViewBag.Late        = 0;
                ViewBag.InCloseDown = 0;
                ViewBag.Closed      = 0;
                ViewBag.DidNotStart = 0;

                //check the settings for the Dashboard view

                var trialSettings = (from s in db.SettingsModels
                                     join c in db.ContactsModels on s.ContactId equals c.Id
                                     where c.UserId == User.Identity.Name
                                     select s).FirstOrDefault();

                //if there is no setting record then create one with deafaults
                if (trialSettings == null)
                {
                    //now need to find the conatct record for the logged in user
                    var contactUser = (from c in db.ContactsModels
                                       where c.UserId == User.Identity.Name
                                       select c).FirstOrDefault();
                    if (contactUser != null)
                    {
                        var settingsRecord = new SettingsModels
                        {
                            ContactId      = contactUser.Id,
                            HideClosed     = "No",
                            IconType       = "Male",
                            MiniMenu       = "No",
                            QuickLinks     = "Yes",
                            ShowDashStages = "Yes"
                        };
                        db.SettingsModels.Add(settingsRecord);
                        db.SaveChanges();
                    }
                }
                else
                {
                    ViewBag.SettingsHideClosed     = trialSettings.HideClosed;
                    ViewBag.SettingsIconType       = trialSettings.IconType;
                    ViewBag.SettingsMiniMenu       = trialSettings.MiniMenu;
                    ViewBag.SettingsQuickLinks     = trialSettings.QuickLinks;
                    ViewBag.SettingsShowDashStages = trialSettings.ShowDashStages;
                }

                foreach (var trial in trialFeasibilityModels)
                {
                    var stage = "";
                    //Loop through each trial to find which stage it is at.
                    //Check to see if the trial has started after Feasibility?
                    var trialStartedModels = (from s in db.TrialStartedModels
                                              where s.TrialId == trial.Id
                                              select s).FirstOrDefault();
                    //now find the Chief Investigator of the Trial
                    var contactRole = (from c in db.TrialContactsModels
                                       where c.TrialId == trial.Id && c.RoleName.RoleName == "Chief Investigator"
                                       select c).FirstOrDefault();
                    var otherRole = (from c in db.TrialContactsModels
                                     where c.TrialId == trial.Id && c.RoleName.RoleName == "Principal Investigator"
                                     select c).FirstOrDefault();
                    var cI = contactRole != null ? contactRole.ContactName.ContactName : "Unassigned";
                    var pI = otherRole != null ? otherRole.ContactName.ContactName : "Unassigned";
                    //The trial has moved on and now need to check if its only in setUp or has move on further
                    var trialSetupModels = (from s in db.TrialSetupModels
                                            where trial.Id == s.TrialId
                                            select s).FirstOrDefault();
                    var projectId = trialSetupModels != null ? trialSetupModels.ProjectIdentifier : "Unassigned";
                    var rdNumber  = trialSetupModels != null ? trialSetupModels.ResearchDevelopmentId : "Unassigned";
                    if (trialStartedModels != null && trialStartedModels.Started == "Yes")
                    {
                        if (trialSetupModels != null)
                        {
                            //at setup stage
                            var trialLateDevelopmentModels = (from l in db.TrialLateDevelopmentModels
                                                              where l.TrialId == trial.Id
                                                              select l).FirstOrDefault();
                            var setupComplete = (from s in db.TrialSetupCompleteModels
                                                 where s.TrialId == trial.Id && s.Completed == "Yes"
                                                 select s).FirstOrDefault();
                            var trialCloseDown = (from c in db.TrialCloseDownModels
                                                  where c.TrialId == trial.Id
                                                  select c).FirstOrDefault();
                            var activeTrial = (from a in db.TrialActiveModels
                                               where a.TrialId == trial.Id
                                               select a).FirstOrDefault();
                            if ((setupComplete != null && setupComplete.Completed == "Yes"))
                            {
                                if (trialLateDevelopmentModels != null)
                                {
                                    if (trialLateDevelopmentModels.LocalSiteActivationDate != null)
                                    {
                                        if (activeTrial != null)
                                        {
                                            if (trialCloseDown != null)
                                            {
                                                if (trialCloseDown.Archiving != null)
                                                {
                                                    ViewBag.Closed++;
                                                    stage = "Closed";
                                                }
                                                else
                                                {
                                                    if (activeTrial.StatusName.StatusName == "In Close Down")
                                                    {
                                                        ViewBag.InCloseDown++;
                                                        stage = "In Close Down";
                                                    }
                                                    else
                                                    {
                                                        ViewBag.Live++;
                                                        stage = "Live";
                                                    }
                                                }
                                            }
                                            else
                                            {
                                                if (activeTrial.StatusName.StatusName == "In Close Down")
                                                {
                                                    ViewBag.InCloseDown++;
                                                    stage = "In Close Down";
                                                }
                                                else
                                                {
                                                    ViewBag.Live++;
                                                    stage = "Live";
                                                }
                                            }
                                        }
                                        else
                                        {
                                            ViewBag.Live++;
                                            stage = "Live";
                                        }
                                    }
                                    else
                                    {
                                        ViewBag.Late++;
                                        stage = "Late Development";
                                    }
                                }
                                else
                                {
                                    ViewBag.Late++;
                                    stage = "Late Development";
                                }
                            }
                            else
                            {
                                ViewBag.Setup++;
                                stage = "In Setup";
                            }
                        }
                        else
                        {
                            ViewBag.Setup++;
                            stage = "In Setup";
                        }
                    }
                    else
                    {
                        if (trialStartedModels != null)
                        {
                            if (trialStartedModels.Started == "No")
                            {
                                ViewBag.DidNotStart++;
                                stage = "Did not Start";
                            }
                            else
                            {
                                //must equal Null so count as Feasibility
                                ViewBag.Feasibility++;
                                stage = "Feasibility";
                            }
                        }
                        else
                        {
                            //must equal Null so count as Feasibility
                            ViewBag.Feasibility++;
                            stage = "Feasibility";
                        }
                    }

                    //check to see if the trial is availble to the user for editing or viewing
                    var trialAccess = (from tgt in db.TrialGroupTrialModels
                                       join tg in db.TrialGroupModels on tgt.TrialGroupId equals tg.Id
                                       where tgt.TrialId == trial.Id
                                       select tgt).ToList();

                    var accessGranted = false;
                    var ro            = true;
                    foreach (var groupId in trialAccess)
                    {
                        var contactFound = (from ct in db.ContactTrialGroupModels
                                            where groupId.TrialGroupId == ct.TrialGroupId && ct.ContactName.UserId == User.Identity.Name
                                            select ct).FirstOrDefault();

                        if (contactFound != null)
                        {
                            accessGranted = true;
                            ro            = contactFound.ReadOnly;
                        }
                    }

                    var reminderCount = (from r in db.TrialRemindersModels
                                         where r.TrialId == trial.Id
                                         select r).ToList();

                    var remCount = 0;
                    foreach (var reminder in reminderCount)
                    {
                        if (!reminder.Checked)
                        {
                            if ((reminder.DueDate - DateTime.Today).Days <= 50)
                            {
                                remCount++;
                            }
                        }
                    }

                    HomeViewModels homeView = new HomeViewModels
                    {
                        ShortName     = trial.ShortName,
                        Stage         = stage,
                        TrialTypeName = trial.TrialTypeName.TrialTypeName,
                        ProjectId     = projectId,
                        ResearchId    = rdNumber,
                        CI            = cI,
                        PI            = pI,
                        Access        = accessGranted,
                        ReadOnly      = ro,
                        ReminderCount = remCount,
                        TrialId       = trial.Id
                    };
                    if (trialSettings != null)
                    {
                        if (trialSettings.HideClosed == "Yes")
                        {
                            if (stage != "Closed")
                            {
                                trialList.Add(homeView);
                            }
                        }
                        else
                        {
                            trialList.Add(homeView);
                        }
                    }
                    else
                    {
                        trialList.Add(homeView);
                    }
                }
                var threeWeeksAgo = DateTime.Now.AddDays(-21);
                var recentDeletes = (from r in db.RecentTrialsModels
                                     where User.Identity.Name == r.UserId && r.LastAccessed <= threeWeeksAgo
                                     select r).ToList();
                foreach (var deletes in recentDeletes)
                {
                    db.RecentTrialsModels.Remove(deletes);
                }
                db.SaveChanges();
                var recentLinks = (from r in db.RecentTrialsModels
                                   where User.Identity.Name == r.UserId
                                   select r).Distinct().OrderByDescending(d => d.LastAccessed).Take(20).ToList();
                ViewBag.recent = recentLinks.Count > 0 ? recentLinks : null;
            }

            return(View(trialList.ToList()));
        }
示例#18
0
        public async Task <ActionResult> Index([Bind(Include = "AutoEntryForCashPayments,AutoEntryForCashPayments_Notes,UserSetRoleAllowed,UserSetRoleAllowed_Notes,RoleAccessForReminders,RoleAccessForReminders_Notes,FullAccessForTutorSchedules,FullAccessForTutorSchedules_Notes,ShowOnlyOwnUserData,ShowOnlyOwnUserData_Notes,ResetPassword,ResetPassword_Notes,PayrollRatesRoles,PayrollRatesRoles_Notes")] SettingsViewModels settingsViewModels)
        {
            if (settingsViewModels.AutoEntryForCashPayments == Guid.Empty || settingsViewModels.AutoEntryForCashPayments == null)
            {
                //ModelState.AddModelError("AutoEntryForCashPayments", "The field Auto Entry for Cash Payments is required.");
                ModelState.AddModelError("ValidationMessage", "The field Auto Entry for Cash Payments is required.");
            }

            if (settingsViewModels.RoleAccessForReminders == null)
            {
                //ModelState.AddModelError("RoleAccessForReminders", "The field Role for Reminders is required.");
                ModelState.AddModelError("ValidationMessage", "The field Role for Reminders is required.");
            }

            if (settingsViewModels.FullAccessForTutorSchedules == null)
            {
                //ModelState.AddModelError("FullAccessForTutorSchedules", "The field Role for Tutor Schedule is required.");
                ModelState.AddModelError("ValidationMessage", "The field Role for Tutor Schedule is required.");
            }

            if (settingsViewModels.ShowOnlyOwnUserData == null)
            {
                ModelState.AddModelError("ValidationMessage", "The field Show Only Own User Data is required.");
            }

            if (settingsViewModels.UserSetRoleAllowed == Guid.Empty || settingsViewModels.UserSetRoleAllowed == null)
            {
                //ModelState.AddModelError("UserSetRoleAllowed", "The field User Set Role Allowed is required.");
                ModelState.AddModelError("ValidationMessage", "The field User Set Role Allowed is required.");
            }

            if (string.IsNullOrEmpty(settingsViewModels.ResetPassword))
            {
                ModelState.AddModelError("ValidationMessage", "The field Reset Password is required.");
            }
            else
            {
                if (settingsViewModels.ResetPassword.Length < 6)
                {
                    ModelState.AddModelError("ValidationMessage", "The field Reset Password must be 6 characters or more.");
                }
            }

            if (settingsViewModels.PayrollRatesRoles == null)
            {
                ModelState.AddModelError("ValidationMessage", "The field Payroll Rates Roles is required.");
            }

            if (ModelState.IsValid)
            {
                SettingsModels settingsModels_aefcp = await db.Settings.FindAsync(SettingsValue.GUID_AutoEntryForCashPayments);

                settingsModels_aefcp.Value_Guid      = settingsViewModels.AutoEntryForCashPayments;
                settingsModels_aefcp.Notes           = settingsViewModels.AutoEntryForCashPayments_Notes;
                db.Entry(settingsModels_aefcp).State = EntityState.Modified;

                SettingsModels settingsModels_usra = await db.Settings.FindAsync(SettingsValue.GUID_UserSetRoleAllowed);

                settingsModels_usra.Value_Guid      = settingsViewModels.UserSetRoleAllowed;
                settingsModels_usra.Notes           = settingsViewModels.UserSetRoleAllowed_Notes;
                db.Entry(settingsModels_usra).State = EntityState.Modified;

                SettingsModels settingsModels_rafr = await db.Settings.FindAsync(SettingsValue.GUID_RoleAccessForReminders);

                settingsModels_rafr.Value_String    = string.Join(",", settingsViewModels.RoleAccessForReminders);
                settingsModels_rafr.Notes           = settingsViewModels.RoleAccessForReminders_Notes;
                db.Entry(settingsModels_rafr).State = EntityState.Modified;

                SettingsModels settingsModels_fafts = await db.Settings.FindAsync(SettingsValue.GUID_FullAccessForTutorSchedule);

                settingsModels_fafts.Value_String    = string.Join(",", settingsViewModels.FullAccessForTutorSchedules);
                settingsModels_fafts.Notes           = settingsViewModels.FullAccessForTutorSchedules_Notes;
                db.Entry(settingsModels_fafts).State = EntityState.Modified;

                SettingsModels settingsModels_sooud = await db.Settings.FindAsync(SettingsValue.GUID_ShowOnlyOwnUserData);

                settingsModels_sooud.Value_String    = string.Join(",", settingsViewModels.ShowOnlyOwnUserData);
                settingsModels_sooud.Notes           = settingsViewModels.ShowOnlyOwnUserData_Notes;
                db.Entry(settingsModels_sooud).State = EntityState.Modified;

                SettingsModels settingsModels_resetpass = await db.Settings.FindAsync(SettingsValue.GUID_ResetPassword);

                settingsModels_resetpass.Value_String    = settingsViewModels.ResetPassword;
                settingsModels_resetpass.Notes           = settingsViewModels.ResetPassword_Notes;
                db.Entry(settingsModels_resetpass).State = EntityState.Modified;

                SettingsModels settingsModels_prr = await db.Settings.FindAsync(SettingsValue.GUID_PayrollRatesRoles);

                settingsModels_prr.Value_String    = string.Join(",", settingsViewModels.PayrollRatesRoles);
                settingsModels_prr.Notes           = settingsViewModels.PayrollRatesRoles_Notes;
                db.Entry(settingsModels_prr).State = EntityState.Modified;

                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            ViewBag.listCategory = new SelectList(db.PettyCashRecordsCategories.Where(x => x.Active == true).OrderBy(x => x.Name).ToList(), "Id", "Name");
            ViewBag.listRole     = new SelectList(db.Role.OrderBy(x => x.Name).ToList(), "Id", "Name");
            ViewBag.password     = settingsViewModels.ResetPassword;
            return(View(settingsViewModels));
        }