public connection(AuthentificationViewModel viewModel) { viewModel.view = this; ViewModel = viewModel; InitializeComponent(); com = new Com(); }
public MainWindow() { InitializeComponent(); var authentificationViewModel = new AuthentificationViewModel(); DataContext = authentificationViewModel; }
public ActionResult Delete(string User_Name) { AuthentificationViewModel inf = new AuthentificationViewModel(); if (User_Name != null) { var objet_modifier = us.Authentifications.Where(x => x.User_Name == User_Name).First(); inf.User_Name = objet_modifier.User_Name; } return(View(inf)); }
protected override void OnStartup(StartupEventArgs e) { //Create a custom principal with an anonymous identity at startup CustomPrincipal customPrincipal = new CustomPrincipal(); AppDomain.CurrentDomain.SetThreadPrincipal(customPrincipal); base.OnStartup(e); //Show the login view AuthentificationViewModel viewModel = new AuthentificationViewModel(new AuthenticationService()); IView loginWindow = new connection(viewModel); loginWindow.Show(); }
public ActionResult Create(AuthentificationViewModel userr, HttpPostedFileBase photou_tilisateur) { if (userr.User_Name != null) { var objet_modifier = us.Authentifications.Where(x => x.User_Name == userr.User_Name).First(); objet_modifier.User_Name = userr.User_Name; objet_modifier.Name = userr.Name; objet_modifier.Password_cle = userr.Password_cle; objet_modifier.prenom = userr.prenom; objet_modifier.Confirmpassword = userr.Confirmpassword; objet_modifier.Email = userr.Email; objet_modifier.Roles = userr.Roles; objet_modifier.Photouser = userr.Photouser; } else { var fileNameOuvrage = Path.GetFileName(photou_tilisateur.FileName); Random rand = new Random(); var identifiant = rand.Next(); fileNameOuvrage = fileNameOuvrage.Replace(fileNameOuvrage.Substring(0, fileNameOuvrage.IndexOf(".")), identifiant + "_ouvrage"); var pathCv = Path.Combine(Server.MapPath("/PhotoUser"), fileNameOuvrage); photou_tilisateur.SaveAs(pathCv); us.Authentifications.Add(new Models.Authentification { Name = userr.Name, prenom = userr.prenom, Password_cle = userr.Password_cle, Confirmpassword = userr.Confirmpassword, User_Name = userr.User_Name, Email = userr.Email, Roles = userr.Roles, Photouser = "******" + fileNameOuvrage }); } us.SaveChanges(); return(RedirectToAction("Users")); }
public ActionResult Create(string User_Name) { AuthentificationViewModel inf = new AuthentificationViewModel(); if (User_Name != null) { var objet_modifier = us.Authentifications.Where(x => x.User_Name == User_Name).First(); inf.User_Name = objet_modifier.User_Name; inf.Photouser = objet_modifier.Photouser; inf.Name = objet_modifier.Name; inf.Password_cle = objet_modifier.Password_cle; inf.Confirmpassword = objet_modifier.Confirmpassword; inf.prenom = objet_modifier.prenom; // inf.Date = objet_modifier.Date; inf.Roles = objet_modifier.Roles; inf.Email = objet_modifier.Email; } return(View(inf)); }