//public Usuarios GetUsuario(string email) //{ // Usuarios usuarioEncontrado = new Usuarios(); // usuarioEncontrado = condb.Usuarios.Where(u => u.Email == email).SingleOrDefault(); // return usuarioEncontrado; //} public bool SaveComercio(Datos_Comercio comercio) { //Datos_Comercio Datos_Comercio = null; bool ok = false; try { condb.Datos_Comercio.Add(comercio); condb.SaveChanges(); ok = true; } catch (DbEntityValidationException ex) { ok = false; codigoErrorRegistro = 2; foreach (var entityValidationErrors in ex.EntityValidationErrors) { foreach (var validationError in entityValidationErrors.ValidationErrors) { System.Diagnostics.Debug.WriteLine("Property: " + validationError.PropertyName + " Error: " + validationError.ErrorMessage); } } } return(ok); }
[ValidateAntiForgeryToken] //Para prevenir ataques CSRF public ActionResult registrarComerciante(Datos_Comercio Datos_Comercio) { if (ModelState.IsValid) { if (_mapaService.SaveComercio(Datos_Comercio)) { ViewBag.Mensaje = "Usuario Generado con exito"; } else { ViewBag.Mensaje = _mapaService.mostrarMensajeDeError(); } } return(View("altaComerciante")); }
public ActionResult altaComerciante() { Datos_Comercio Datos_Comercio = new Datos_Comercio(); return(View(Datos_Comercio)); }