public StatusEnum.Status CreateRole(RoleModel model) { StatusEnum.Status status = StatusEnum.Status.Success; try { _role = new PASCore_Roles(); // _role.RoleId = model.RoleId; _role.RoleName = model.RoleName; _role.Description = model.Description; _role.IsDeleted = model.IsDeleted; _role.DeletedBy = model.DeletedBy; _role.DeletedDateTime = model.DeletedDateTime; _role.ModifiedBy = model.ModifiedBy; _role.ModifiedDateTime = model.ModifiedDateTime; _roleRepository.Create(_role); _roleRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; throw; } return(status); }
public StatusEnum.Status UpdateUser(UserModel model) { StatusEnum.Status status = StatusEnum.Status.Success; try { PASCore_Users user = _userRepository.GetByID(model.UserId); user.UserName = model.UserName; user.TelMobile = model.TelMobile; user.TelMainTwo = model.TelMainTwo; user.TelMainOne = model.TelMainOne; user.Telex = model.Telex; user.Prefix = model.Prefix; user.Password = model.Password; user.OfficeId = Guid.NewGuid(); user.ModifiedDateTime = null; user.MiddleName = model.MiddleName; user.LastName = model.LastName; user.LastLoginDateTime = null; user.IsDeleted = false; user.IsActive = true; user.FirstName = model.FirstName; user.EntityId = model.EntityId; user.EmailAddress = model.emailAddress; user.DeletedDateTime = null; user.CreatedDateTime = DateTime.UtcNow; _userRepository.Update(user); _userRepository.SaveChanges(); } catch (Exception ex) { status = StatusEnum.Status.Fail; } return(status); }
public StatusEnum.Status UpdateHullType(HullTypeModel model) { StatusEnum.Status status = StatusEnum.Status.Success; try { PASCore_HullType hullTypeUpdate = _hulltypeRepository.GetByID(model.HullTypeId); hullTypeUpdate.Name = model.Name; hullTypeUpdate.Code = model.Code; hullTypeUpdate.CreatedBy = model.CreatedBy; hullTypeUpdate.CreatedDateTime = model.CreatedDateTime; hullTypeUpdate.DeletedBy = model.DeletedBy; hullTypeUpdate.DeletedDateTime = model.DeletedDateTime; hullTypeUpdate.IsDeleted = false; hullTypeUpdate.ModifiedBy = model.ModifiedBy; hullTypeUpdate.ModifiedDateTime = model.ModifiedDateTime; _hulltypeRepository.Update(hullTypeUpdate); _hulltypeRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; throw; } return(status); }
public StatusEnum.Status UpdateEntity(EntityModel model) { StatusEnum.Status status = StatusEnum.Status.Success; try { PASCore_Entity entityUpdate = _entityRepository.GetByID(model.EntityId); entityUpdate.BankDetails = model.BankDetails; entityUpdate.Code = model.Code; entityUpdate.Description = model.Description; entityUpdate.Email = model.Email; entityUpdate.IsDeleted = false; entityUpdate.Line1 = model.Line1; entityUpdate.Line2 = model.Line2; entityUpdate.Name = model.Name; entityUpdate.PhoneNumber = model.PhoneNumber; entityUpdate.ModifiedDateTime = DateTime.UtcNow; _entityRepository.Update(entityUpdate); _entityRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; throw; } return(status); }
public StatusEnum.Status CreateHullType(HullTypeModel model) { StatusEnum.Status status = StatusEnum.Status.Success; try { _hulltype = new PASCore_HullType(); _hulltype.Name = model.Name; _hulltype.Code = model.Code; _hulltype.CreatedBy = model.CreatedBy; _hulltype.CreatedDateTime = model.CreatedDateTime; _hulltype.DeletedBy = model.DeletedBy; _hulltype.DeletedDateTime = model.DeletedDateTime; _hulltype.IsDeleted = false; _hulltype.ModifiedBy = model.ModifiedBy; _hulltype.ModifiedDateTime = model.ModifiedDateTime; _hulltypeRepository.Create(_hulltype); _hulltypeRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; throw; } return(status); }
public StatusEnum.Status CreateEntity(EntityModel model) { StatusEnum.Status status = StatusEnum.Status.Success; try { _entity = new PASCore_Entity(); _entity.BankDetails = model.BankDetails; _entity.Code = model.Code; _entity.Description = model.Description; _entity.Email = model.Email; _entity.IsDeleted = false; _entity.Line1 = model.Line1; _entity.Line2 = model.Line2; _entity.Name = model.Name; _entity.PhoneNumber = model.PhoneNumber; _entity.CreatedDateTime = DateTime.UtcNow; _entityRepository.Create(_entity); _entityRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; throw; } return(status); }
public WalletRepoModel(int id, int number, StatusEnum.Status walletStatus, int registrantId, bool isVerified = false) { Id = id; Number = number; WalletStatus = walletStatus; IsVerified = isVerified; RegistrantId = registrantId; }
public AccountRepoModel(int id, string iBAN, decimal balance, int walletId, CurrencyEnum.Currency currency, StatusEnum.Status accountStatus) { Id = id; IBAN = iBAN; Balance = balance; WalletId = walletId; Currency = currency; AccountStatus = accountStatus; }
public StatusEnum.Status SaveUser(UserModel model) { StatusEnum.Status status = StatusEnum.Status.Success; try { _user = new PASCore_Users(); _user.Id = Guid.NewGuid(); _user.UserName = model.UserName; _user.TelMobile = model.TelMobile; _user.TelMainTwo = model.TelMainTwo; _user.TelMainOne = model.TelMainOne; _user.Telex = model.Telex; _user.Prefix = model.Prefix; _user.Password = model.Password; _user.OfficeId = Guid.NewGuid(); _user.ModifiedDateTime = null; _user.MiddleName = model.MiddleName; _user.LastName = model.LastName; _user.LastLoginDateTime = null; _user.IsDeleted = false; _user.IsActive = true; _user.FirstName = model.FirstName; _user.EntityId = model.EntityId; _user.EmailAddress = model.emailAddress; _user.DeletedDateTime = null; _user.CreatedDateTime = DateTime.UtcNow; _userRepository.Create(_user); _userRepository.SaveChanges(); if (_user.Id != null) { if (model.UserRole.Length > 0) { foreach (var roles in model.UserRole) { Guid roleId = new Guid(roles); _userRoles = new PASCore_UserRoles() { RoleId = roleId, UserId = _user.Id }; _userRoleRepository.Create(_userRoles); } _userRoleRepository.SaveChanges(); } } } catch (Exception) { status = StatusEnum.Status.Fail; } return(status); }
public StatusEnum.Status DeleteUser(Guid id) { StatusEnum.Status status = StatusEnum.Status.Success; try { PASCore_Users userDelete = _userRepository.GetByID(id); userDelete.IsDeleted = true; _userRepository.Update(userDelete); _userRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; } return(status); }
public StatusEnum.Status DeleteRole(Guid id) { StatusEnum.Status status = StatusEnum.Status.Success; try { PASCore_Roles roleDelete = _roleRepository.GetByID(id); roleDelete.IsDeleted = true; _roleRepository.Update(roleDelete); _roleRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; } return(status); }
public StatusEnum.Status DeleteHullType(Guid id) { StatusEnum.Status status = StatusEnum.Status.Success; try { PASCore_HullType hullTypeDelete = _hulltypeRepository.GetByID(id); hullTypeDelete.IsDeleted = true; _hulltypeRepository.Update(hullTypeDelete); _hulltypeRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; throw; } return(status); }
public StatusEnum.Status DeleteEntity(int id) { StatusEnum.Status status = StatusEnum.Status.Success; try { PASCore_Entity entityDelete = _entityRepository.GetByID(id); entityDelete.IsDeleted = true; _entityRepository.Update(entityDelete); _entityRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; throw; } return(status); }
public StatusEnum.Status SaveUser(UserModel model) { StatusEnum.Status status = StatusEnum.Status.Success; try { _user = new RS.Entity.Models.Users(); _user.UserName = model.UserName; _user.Password = model.Password; _user.Email = model.Email; _userRepository.Create(_user); _userRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; } return(status); }
public StatusEnum.Status UpdateRole(RoleModel model) { StatusEnum.Status status = StatusEnum.Status.Success; try { PASCore_Roles roleUpdate = _roleRepository.GetByID(model.RoleId); roleUpdate.RoleId = model.RoleId; roleUpdate.RoleName = model.RoleName; roleUpdate.Description = model.Description; roleUpdate.IsDeleted = model.IsDeleted; roleUpdate.DeletedBy = model.DeletedBy; roleUpdate.DeletedDateTime = model.DeletedDateTime; roleUpdate.ModifiedBy = model.ModifiedBy; roleUpdate.ModifiedDateTime = model.ModifiedDateTime; _roleRepository.Update(roleUpdate); _roleRepository.SaveChanges(); } catch (Exception) { status = StatusEnum.Status.Fail; throw; } return(status); }