public override Task <Empty> DeleteSecurityLoginsLog(SecurityLoginsLogPayload request, ServerCallContext context) { _ = _logic.Get(Guid.Parse(request.Id)) ?? throw new ArgumentNullException("No Security Login Log with this Id Found "); _logic.Delete(new SecurityLoginsLogPoco[] { _logic.Get(Guid.Parse(request.Id)) }); return(null); }
public override Task <Empty> DeleteSecurityLoginsLog(SecurityLoginsLogPayload request, ServerCallContext context) { SecurityLoginsLogPoco poco = _logic.Get(Guid.Parse(request.Id)); _logic.Delete(new SecurityLoginsLogPoco[] { poco }); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> UpdateSecurityLoginsLog(SecurityLoginsLogPayload request, ServerCallContext context) { SecurityLoginsLogPoco[] pocos = { new SecurityLoginsLogPoco() { Id = Guid.Parse(request.Id), Login = Guid.Parse(request.Login), SourceIP = request.SourceIP, LogonDate = request.LogonDate.ToDateTime(), IsSuccesful = request.IsSuccesful } }; _logic.Update(pocos); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> DeleteSecurityLoginsLog(SecurityLoginsLogPayload request, ServerCallContext context) { SecurityLoginsLogPoco[] poco = { new SecurityLoginsLogPoco() { Id = Guid.Parse(request.Id), Login = Guid.Parse(request.Login), IsSuccesful = request.IsSuccesful, LogonDate = DateTime.Parse(request.LogonDate.ToString()), SourceIP = request.SourceIP } }; _logic.Delete(poco); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> UpdateSecurityLoginsLog(SecurityLoginsLogPayload request, ServerCallContext context) { SecurityLoginsLogPoco[] pocos = new SecurityLoginsLogPoco[1]; foreach (var poco in pocos) { poco.Id = Guid.Parse(request.Id); poco.Login = Guid.Parse(request.Login); poco.SourceIP = request.SourceIP; poco.LogonDate = request.LogonDate.ToDateTime(); poco.IsSuccesful = request.IsSuccesful; } _logic.Update(pocos); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> CreateSecurityLoginsLog(SecurityLoginsLogPayload request, ServerCallContext context) { SecurityLoginsLogPoco poco = new SecurityLoginsLogPoco() { Id = Guid.Parse(request.Id), Login = Guid.Parse(request.Login), IsSuccesful = request.IsSuccesful, SourceIP = request.SourceIP, LogonDate = request.LogonDate.ToDateTime(), }; _logic.Add(new SecurityLoginsLogPoco[] { poco }); return(null); }
public SecurityLoginsLogPoco[] GetArray(SecurityLoginsLogPayload request) { SecurityLoginsLogPoco poco = new SecurityLoginsLogPoco() { Id = Guid.Parse(request.Id), Login = Guid.Parse(request.Login), SourceIP = request.SourceIP, LogonDate = request.LogonDate.ToDateTime(), IsSuccesful = request.IsSuccessful }; SecurityLoginsLogPoco[] pocos = new SecurityLoginsLogPoco[1]; pocos[0] = poco; return(pocos); }
public override Task <Empty> UpdateSecurityLoginsLog(SecurityLoginsLogPayload request, ServerCallContext context) { _ = _logic.Get(Guid.Parse(request.Id)) ?? throw new ArgumentNullException("No Security Login Log with this Id Found"); SecurityLoginsLogPoco poco = new SecurityLoginsLogPoco() { Id = Guid.Parse(request.Id), Login = Guid.Parse(request.Login), IsSuccesful = request.IsSuccesful, SourceIP = request.SourceIP, LogonDate = request.LogonDate.ToDateTime(), }; _logic.Update(new SecurityLoginsLogPoco[] { poco }); return(null); }
public override Task <Empty> DeleteSecurityLoginsLog(SecurityLoginsLogPayload request, ServerCallContext context) { _logic.Delete(GetArray(request)); return(new Task <Empty>(null)); }