Ejemplo n.º 1
0
        //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);
        }
Ejemplo n.º 2
0
 [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"));
 }
Ejemplo n.º 3
0
        public ActionResult altaComerciante()
        {
            Datos_Comercio Datos_Comercio = new Datos_Comercio();

            return(View(Datos_Comercio));
        }