public UserRoleCollectionModel() { OperationResult = new ZOperationResult(); }
public virtual bool AfterUpdate(ZOperationResult operationResult) { return(operationResult.Ok); }
public virtual bool AfterCreate(ZOperationResult operationResult, object entity) { return(operationResult.Ok); }
public override bool Update(ZOperationResult operationResult, User entity) //public override async void Update(ZOperationResult operationResult, User entity) { try { if (!entity.LockoutEnabled) { entity.LockoutEndDateUtc = null; } else { if (entity.LockoutEndDateUtc == null) { entity.LockoutEndDateUtc = DateTime.Now.AddYears(1); } } ApplicationUser user = IdentityHelperEF.UserManager.FindById(entity.Id); user.LockoutEnabled = entity.LockoutEnabled; user.LockoutEndDateUtc = entity.LockoutEndDateUtc; user.Email = entity.Email; //IdentityResult validEmail = new IdentityResult(); //validEmail = await IdentityHelperEF.UserManager.UserValidator.ValidateAsync(user); //if (!validEmail.Succeeded) //{ // (operationResult as ZOperationResult).ParseIdentityResult(validEmail); //} /* * //IdentityResult validPassword = new IdentityResult(); * if (!String.IsNullOrEmpty(entity.PasswordHash)) * { * //validPassword = await IdentityHelperEF.UserManager.PasswordValidator.ValidateAsync(entity.PasswordHash); * //if (validPassword.Succeeded) * { * user.PasswordHash = IdentityHelperEF.UserManager.PasswordHasher.HashPassword(entity.PasswordHash); * } * //else * //{ * // (operationResult as ZOperationResult).ParseIdentityResult(validPassword); * //} * } */ //if (validEmail.Succeeded && validPassword.Succeeded) { IdentityResult identityResult = IdentityHelperEF.UserManager.Update(user); if (!identityResult.Succeeded) { (operationResult as ZOperationResult).ParseIdentityResult(identityResult); } } } catch (Exception exception) { (operationResult as ZOperationResult).ParseExceptionEntityFramework(exception); } return(operationResult.Ok); }
public GenreItemModel() { OperationResult = new ZOperationResult(); }
protected bool IsExecute(ZOperationResult operationResult) { return(AuthorizationManager.IsExecute(ActivityOperations, operationResult)); }
protected bool IsImport(ZOperationResult operationResult) { return(SecurityHelper.IsImport(IsSecurityOperations, operationResult)); }
protected virtual bool IsValid(ZOperationResult operationResult, string entity) { ModelState.AddOperationResults(operationResult, entity); return(ModelState.IsValid); }
// OperationResult protected ViewResult ZViewOperationResult(ZOperationResult operationResult) { AppHelper.Log(operationResult, Request.Url.OriginalString); return(View("OperationResult", new OperationResultModel(operationResult))); }
public AlbumItemModel() { OperationResult = new ZOperationResult(); }
public static void ParseExceptionRavenDB(this ZOperationResult operationResult, Exception exception) { (operationResult as ZOperationResult).ParseException(exception); }
public static MvcHtmlString ZOperationResult(this HtmlHelper htmlHelper, ZOperationResult operationResult) { return(MvcHtmlString.Create(operationResult.Html)); }
public MediaTypeCollectionModel() { OperationResult = new ZOperationResult(); }
public void LogOperationResult(ZOperationResult operationResult) { }
public ReportModelRDLC() { OperationResult = new ZOperationResult(); ReportParameters = new List <ReportParameter>(); }
public virtual bool BeforeCreate(ZOperationResult operationResult, TEntity entity) { return(operationResult.Ok); }
public virtual TEntity GetById(ZOperationResult operationResult, object id) { return(GetById(operationResult, new object[] { id })); }
public virtual bool AfterDelete(ZOperationResult operationResult, TEntity entity) { return(operationResult.Ok); }
protected bool IsSearch() { ZOperationResult operationResult = new ZOperationResult(); return(SecurityHelper.IsSearch(IsSecurityOperations, operationResult)); }
public UserLoginCollectionModel() { OperationResult = new ZOperationResult(); }
protected bool IsExecute(ZOperationResult operationResult) { return(SecurityHelper.IsExecute(IsSecurityOperations, operationResult)); }
public virtual bool RollbackTransaction(ZOperationResult operationResult, bool isTransaction = true) { return(operationResult.Ok); }
private static void Demo() { bool exit = false; while (!exit) { Console.Clear(); Console.WriteLine("Demo\n"); Console.WriteLine("<0> RETURN"); Console.WriteLine("<1> DI Demo"); Console.WriteLine("<2> e-mail Demo"); Console.WriteLine("<3> Environment Application Demo"); Console.WriteLine("<4> Environment Session Demo"); Console.WriteLine("<5> Multi-Tenant Demo"); Console.WriteLine("<6> Log Demo"); Console.WriteLine("<7> ZOperationResult Serialization"); Console.Write("\nChoose an option... "); ConsoleKeyInfo key = Console.ReadKey(); Console.WriteLine(); switch (key.KeyChar) // <ENTER> = '\r' { case ('0'): exit = true; break; case ('1'): DemoDI(); break; case ('2'): DemoEMail(); break; case ('3'): DemoEnvironmentApplication(); break; case ('4'): DemoEnvironmentSession(); break; case ('5'): DemoMultiTenant(); break; case ('6'): DemoLog(); break; case ('7'): ZOperationResult operationResult = new ZOperationResult(); operationResult.InformationCode = "1"; operationResult.InformationMessage = "Information"; operationResult.WarningCode = "2"; operationResult.WarningMessage = "Warning"; operationResult.ErrorCode = "3"; operationResult.ErrorMessage = "Error"; operationResult.Data = "123"; operationResult.AddOperationInformation("11", "Information"); operationResult.AddOperationWarning("22", "Warning"); operationResult.AddOperationError("33", "Error"); operationResult.ParseException(new Exception("Exception")); string json = JsonConvert.SerializeObject(operationResult); operationResult = JsonConvert.DeserializeObject <ZOperationResult>(json); int i = operationResult.Data.ToInt32(); WriteObject(operationResult); break; } if (!exit) { Console.Write("\nPress <KEY> to continue... "); Console.ReadKey(); } } }
public virtual bool BeginTransaction(ZOperationResult operationResult, bool isTransaction = true, IsolationLevel isolationLevel = IsolationLevel.ReadCommitted) { return(operationResult.Ok); }
public virtual bool BeforeUpdate(ZOperationResult operationResult) { return(operationResult.Ok); }
public virtual bool CommitTransaction(ZOperationResult operationResult, bool isTransaction = true) { return(operationResult.Ok); }
private static void CRUDPersistence() { bool exit = false; while (!exit) { Console.Clear(); Console.WriteLine("CRUD Persistence Demo\n"); Console.WriteLine("<0> RETURN"); Console.WriteLine("<1> CREATE AuditTrailLog"); Console.WriteLine("<2> UPDATE AuditTrailLog"); Console.WriteLine("<3> DELETE AuditTrailLog"); Console.WriteLine("<4> TRANSACTION COMMIT AuditTrailLog"); Console.WriteLine("<5> TRANSACTION ROLLBAK AuditTrailLog"); Console.WriteLine("<T> TRUNCATE TABLE AuditTrailLog"); Console.Write("\nChoose an option... "); ConsoleKeyInfo key = Console.ReadKey(); Console.WriteLine(); ZOperationResult operationResult = new ZOperationResult(); AuditTrailUnitOfWorkEF unitOfWork = (AuditTrailUnitOfWorkEF)DIHelper.DIManager.GetService <IAuditTrailUnitOfWork>(); AuditTrailGenericRepositoryEF <AuditTrailLog> repository = (AuditTrailGenericRepositoryEF <AuditTrailLog>)unitOfWork.GetRepository <AuditTrailLog>(); AuditTrailLog auditTrailLog; switch (key.KeyChar) // <ENTER> = '\r' { case ('0'): exit = true; break; case ('1'): auditTrailLog = new AuditTrailLog(); auditTrailLog.LogDate = DateTime.Today; auditTrailLog.LogTime = DateTime.Now; if (repository.Create(operationResult, auditTrailLog)) { unitOfWork.Save(operationResult); } break; case ('2'): auditTrailLog = new AuditTrailLog(); auditTrailLog.LogDate = DateTime.Today; auditTrailLog.LogTime = DateTime.Now; if (repository.Create(operationResult, auditTrailLog)) { if (unitOfWork.Save(operationResult)) { auditTrailLog.LogDate = DateTime.Today.AddMonths(1); auditTrailLog.LogTime = DateTime.Now.AddMonths(1); if (repository.Update(operationResult, auditTrailLog)) { unitOfWork.Save(operationResult); } } } break; case ('3'): auditTrailLog = new AuditTrailLog(); auditTrailLog.LogDate = DateTime.Today; auditTrailLog.LogTime = DateTime.Now; if (repository.Create(operationResult, auditTrailLog)) { if (unitOfWork.Save(operationResult)) { if (repository.Delete(operationResult, auditTrailLog)) { unitOfWork.Save(operationResult); } } } break; case ('4'): try { if (unitOfWork.BeginTransaction(operationResult)) { auditTrailLog = new AuditTrailLog(); auditTrailLog.LogDate = DateTime.Today; auditTrailLog.LogTime = DateTime.Now; if (repository.Create(operationResult, auditTrailLog)) { if (unitOfWork.Save(operationResult)) { auditTrailLog.LogDate = DateTime.Today.AddMonths(1); auditTrailLog.LogTime = DateTime.Now.AddMonths(1); if (repository.Update(operationResult, auditTrailLog)) { if (unitOfWork.Save(operationResult)) { unitOfWork.CommitTransaction(operationResult); } } } } } } catch (Exception exception) { operationResult.ParseException(exception); } if (!operationResult.Ok) { unitOfWork.RollbackTransaction(operationResult); } break; case ('5'): try { if (unitOfWork.BeginTransaction(operationResult)) { auditTrailLog = new AuditTrailLog(); auditTrailLog.LogDate = DateTime.Today; auditTrailLog.LogTime = DateTime.Now; if (repository.Create(operationResult, auditTrailLog)) { if (unitOfWork.Save(operationResult)) { auditTrailLog.LogDate = DateTime.Today.AddMonths(1); auditTrailLog.LogTime = DateTime.Now.AddMonths(1); if (repository.Update(operationResult, auditTrailLog)) { if (unitOfWork.Save(operationResult)) { unitOfWork.RollbackTransaction(operationResult); } } } } } } catch (Exception exception) { operationResult.ParseException(exception); } if (!operationResult.Ok) { unitOfWork.RollbackTransaction(operationResult); } break; case ('t'): case ('T'): unitOfWork.SQLCommand("TRUNCATE TABLE EasyLOBAuditTrailLog"); break; } if (!exit) { if (operationResult.Ok) { List <AuditTrailLog> list = (List <AuditTrailLog>)repository.SearchAll(); foreach (AuditTrailLog entity in list) { Console.WriteLine("{0} {1} {2}", entity.Id, entity.LogDate, entity.LogTime); } } if (!operationResult.Ok) { Console.WriteLine(operationResult.Text); } Console.Write("\nPress <KEY> to continue... "); Console.ReadKey(); } } }
public CustomerCollectionModel() { OperationResult = new ZOperationResult(); }
public virtual bool BeforeDelete(ZOperationResult operationResult, object entity) { return(operationResult.Ok); }
public static MvcHtmlString OperationResult(this HtmlHelper htmlHelper, ZOperationResult operationResult) { return(new MvcHtmlString(operationResult.Html)); }