static void Main(string[] args) { Unico s1 = Unico.ObtenerInstancia(); Unico s2 = Unico.ObtenerInstancia(); if (s1 == s2) { Console.WriteLine("Patron singleton funciono"); } else { Console.WriteLine("Patron singleton fallo"); } Console.ReadLine(); }
public ActionResult Edit(AspNetUsers aspNetUsers) { AspNetUsers original = db.AspNetUsers.Find(aspNetUsers.Id); if (ModelState.IsValid) { if (Unico.usuarioo(aspNetUsers.usuario)) { original.usuario = aspNetUsers.usuario; original.Nombre = aspNetUsers.Nombre; original.Apellido = aspNetUsers.Apellido; original.carne = aspNetUsers.carne; original.PhoneNumber = aspNetUsers.PhoneNumber; if (aspNetUsers.fot_perfil == null) { original.fot_perfil = "defecto.jpg"; } if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0) { var file = Request.Files[0]; string archivo = (DateTime.Now.ToString("yyyyMMddHHmmss") + "-" + file.FileName).ToLower(); original.fot_perfil = archivo; file.SaveAs(Server.MapPath("~/subidas/perfiles/" + archivo)); } db.Entry(original).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("../blogs/index/")); } } ViewBag.IdRol = new SelectList(db.AspNetRoles, "Id", "Name", aspNetUsers.IdRol); return(View(aspNetUsers)); }