Example #1
0
        public ActionResult UsuarioDetalle(int id)
        {
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            t_Usuario usuarioT = new t_Usuario();

            usuarioT = _context.t_Usuario.FirstOrDefault(x => x.IdUsuario == id);
            return(View(usuarioT));
        }
        public BaseResponse CrearUsuario(CrearUsuarioRequest r, int clienteId)
        {
            try
            {
                var db = new pedidoclick();
                db.Database.Connection.Open();

                var usuarioExiste = db.t_Usuario.Where(x => x.Usuario == r.Usuario && x.ClienteId == clienteId).FirstOrDefault();
                if (usuarioExiste != null)
                {
                    return(new BaseResponse {
                        Mensaje = "El usuario ya existe", Resultado = false
                    });
                }

                var u = new t_Usuario();
                u.Nombre      = r.Nombre;
                u.Apellido    = r.Apellido;
                u.ClienteId   = clienteId;
                u.RolId       = r.RolId;
                u.Usuario     = r.Usuario;
                u.Contrasena  = r.Contrasena;
                u.Correo      = r.Correo;
                u.CreadoFecha = DateTime.Now;
                u.Borrado     = false;

                db.t_Usuario.Add(u);

                db.SaveChanges();

                db.Database.Connection.Close();

                return(new BaseResponse {
                    Mensaje = "Usuario Creado", Resultado = true
                });
            }
            catch (Exception ex)
            {
                return(new BaseResponse {
                    Mensaje = "Sucedio un error al crear el usuario", Resultado = false
                });
            }
        }