예제 #1
0
        public IUsuario UpdateAccount(IUsuario usuario)
        {
            IUsuario result = _repository.GetById(usuario.UsuarioId);

            result.Name      = Security.ClearSQLInjection(usuario.Name);
            result.City      = Security.ClearSQLInjection(usuario.City);
            result.Country   = Security.ClearSQLInjection(usuario.Country);
            result.Birthdate = usuario.Birthdate;

            result = _repository.Update(result);

            IActivityLog activityLog1 = new ActivityLog();

            activityLog1.ActionId = 1009;
            activityLog1.Date     = DateTime.Now;
            activityLog1.UserId   = usuario.UsuarioId;
            this._repositoryActivityLog.Add(activityLog1);

            return(result);
        }
예제 #2
0
 public IViewPastBattls GetPastBattlsById(int id)
 {
     return(_repository.GetById(id));
 }