public ActionResult Delete(Guid id) { var request = new RestRequest($"api/careercloud/security/v1/loginslog/{id}"); var response = _client.Execute <SecurityLoginsLogPoco>(request); var securityLoginsLog = JsonConvert.DeserializeObject <SecurityLoginsLogPoco>(response.Content); SecurityLoginsLogPoco[] pocos = new SecurityLoginsLogPoco[] { securityLoginsLog }; var deleteRequest = new RestRequest("api/careercloud/security/v1/loginslog", Method.DELETE) { RequestFormat = DataFormat.Json }; deleteRequest.AddBody(pocos); _client.Execute(deleteRequest); return(View("Index")); }
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 async Task <IActionResult> Edit(Guid id, [Bind("Id,Login,SourceIP,LogonDate,IsSuccesful")] SecurityLoginsLogPoco securityLoginsLogPoco) { if (id != securityLoginsLogPoco.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(securityLoginsLogPoco); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SecurityLoginsLogPocoExists(securityLoginsLogPoco.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Login"] = new SelectList(_context.SecurityLogins, "Id", "Id", securityLoginsLogPoco.Login); return(View(securityLoginsLogPoco)); }
public ActionResult DeleteConfirmed(Guid id) { SecurityLoginsLogPoco securityLoginsLogPoco = securityLoginsLogLogic.Get(id); //db.SecurityLoginsLogs.Find(id); secLoginLogPoco[0] = securityLoginsLogPoco; securityLoginsLogLogic.Delete(secLoginLogPoco); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(Guid id) { SecurityLoginsLogPoco securityLoginsLogPoco = db.SecurityLoginsLogs.Find(id); db.SecurityLoginsLogs.Remove(securityLoginsLogPoco); db.SaveChanges(); return(RedirectToAction("Index")); }
public SecurityLoginsLogPoco GetSingleSecurityLoginsLog(string Id) { var logic = new SecurityLoginsLogLogic(new EFGenericRepository <SecurityLoginsLogPoco>(false)); SecurityLoginsLogPoco securityLoginsLogPoco = new SecurityLoginsLogPoco(); securityLoginsLogPoco = logic.Get(Guid.Parse(Id)); return(securityLoginsLogPoco); }
private SecurityLoginsLogPoco TranslateFromProto(SecurityLoginsLogObj proto, SecurityLoginsLogPoco poco) { poco.Id = Guid.Parse(proto.Id); poco.Login = Guid.Parse(proto.Login); poco.SourceIP = proto.SourceIP; poco.LogonDate = proto.LogonDate.ToDateTime(); poco.IsSuccesful = proto.IsSuccesful; return(poco); }
public IHttpActionResult GetSecurityLoginLog(Guid securityLoginsLogId) { SecurityLoginsLogPoco appEdu = _logic.Get(securityLoginsLogId); if (appEdu == null) { return(NotFound()); } return(Ok(appEdu)); }
private SecurityLoginsLog TranslateFromPoco(SecurityLoginsLogPoco poco) { return(new SecurityLoginsLog() { Id = poco.Id.ToString(), Login = poco.Login.ToString(), SourceIP = poco.SourceIP, LogonDate = poco.LogonDate == null ? null : Timestamp.FromDateTime((DateTime)poco.LogonDate) }); }
public IHttpActionResult GetSecurityLoginLog(Guid SecurityLoginsLogId) { SecurityLoginsLogPoco securityLoginsLog = _logic.Get(SecurityLoginsLogId); if (securityLoginsLog == null) { return(NotFound()); } return(Ok(securityLoginsLog)); }
public ActionResult Edit([Bind(Include = "Id,Login,SourceIP,LogonDate,IsSuccesful")] SecurityLoginsLogPoco securityLoginsLogPoco) { if (ModelState.IsValid) { db.Entry(securityLoginsLogPoco).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(securityLoginsLogPoco)); }
public ActionResult GetSecurityLoginLog(Guid logid) { SecurityLoginsLogPoco poco = _logic.Get(logid); if (poco is null) { return(NotFound()); } return(Ok(poco)); }
public IHttpActionResult GetSecurityLoginLog(Guid id) { SecurityLoginsLogPoco poco = _logic.Get(id); if (poco == null) { return(NotFound()); } return(Ok(poco)); }
private SecurityLoginsLogReply FromPoco(SecurityLoginsLogPoco poco) { return(new SecurityLoginsLogReply() { Id = poco.Id.ToString(), Login = poco.Login.ToString(), SourceIP = poco.SourceIP, LogonDate = Timestamp.FromDateTime(DateTime.SpecifyKind((DateTime)poco.LogonDate, DateTimeKind.Utc)), IsSuccessful = poco.IsSuccesful }); }
private Task <SecurityLoginsLogObj> TranslateFromPoco(SecurityLoginsLogPoco poco) { return(Task.FromResult(new SecurityLoginsLogObj { Id = poco.Id.ToString(), Login = poco.Login.ToString(), SourceIP = poco.SourceIP, LogonDate = Timestamp.FromDateTime(DateTime.SpecifyKind(poco.LogonDate, DateTimeKind.Utc)), IsSuccesful = poco.IsSuccesful })); }
public ActionResult Edit([Bind(Include = "Id,SourceIP,LogonDate,IsSuccesful,Login")] SecurityLoginsLogPoco securityLoginsLogPoco) { if (ModelState.IsValid) { db.Entry(securityLoginsLogPoco).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Login = new SelectList(db.SecurityLogin, "Id", "EmailAddress", securityLoginsLogPoco.Login); return(View(securityLoginsLogPoco)); }
private SecurityLoginLogReply FromPoco(SecurityLoginsLogPoco poco) { return(new SecurityLoginLogReply() { Id = poco.Id.ToString(), Login = poco.Login.ToString(), SourceIP = poco.SourceIP, LogonDate = poco.LogonDate.ToTimestamp(), IsSuccessful = poco.IsSuccesful, }); }
private SecurityLoginsLogreply FromPoco(SecurityLoginsLogPoco poco) { return(new SecurityLoginsLogreply() { Id = poco.Id.ToString(), Login = poco.Login.ToString(), SourceIP = poco.SourceIP, LogonDate = poco.LogonDate == null ? null : Timestamp.FromDateTime((DateTime)poco.LogonDate), IsSuccesful = poco.IsSuccesful }); }
public ActionResult Edit([Bind(Include = "Id,Login,SourceIP,LogonDate,IsSuccesful")] SecurityLoginsLogPoco securityLoginsLogPoco) { if (ModelState.IsValid) { secLoginLogPoco[0] = securityLoginsLogPoco; securityLoginsLogLogic.Update(secLoginLogPoco); return(RedirectToAction("Index")); } ViewBag.Login = new SelectList(securityLoginsLogLogic.GetAll(), "Login", "Login"); return(View(securityLoginsLogPoco)); }
public override Task <SecurityLoginsLogObj> GetSecurityLoginsLog(IdRequestSecurityLoginsLog request, ServerCallContext context) { var _logic = new SecurityLoginsLogLogic(new EFGenericRepository <SecurityLoginsLogPoco>()); SecurityLoginsLogPoco poco = _logic.Get(Guid.Parse(request.Id)); if (poco == null) { throw new ArgumentOutOfRangeException(); } return(TranslateFromPoco(poco)); }
private void SecurityLoginLog_Init() { _securityLoginLog = new SecurityLoginsLogPoco() { Id = Guid.NewGuid(), IsSuccesful = true, Login = _securityLogin.Id, LogonDate = Faker.Date.PastWithTime(), SourceIP = Faker.Internet.IPv4().PadRight(15) }; }
public ActionResult Create([Bind(Include = "Id,Login,SourceIP,LogonDate,IsSuccesful")] SecurityLoginsLogPoco securityLoginsLogPoco) { if (ModelState.IsValid) { securityLoginsLogPoco.Id = Guid.NewGuid(); db.SecurityLoginsLogPocoes.Add(securityLoginsLogPoco); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(securityLoginsLogPoco)); }
public ActionResult GetSecurityLoginLog(Guid securityLoginsLogId) { SecurityLoginsLogPoco securityLoginsLogPoco = _logic.Get(securityLoginsLogId); if (securityLoginsLogPoco == null) { return(NotFound()); } else { return(Ok(securityLoginsLogPoco)); } }
public ActionResult Create([Bind(Include = "Id,SourceIP,LogonDate,IsSuccesful,Login")] SecurityLoginsLogPoco securityLoginsLogPoco) { if (ModelState.IsValid) { securityLoginsLogPoco.Id = Guid.NewGuid(); db.SecurityLoginsLog.Add(securityLoginsLogPoco); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Login = new SelectList(db.SecurityLogin, "Id", "EmailAddress", securityLoginsLogPoco.Login); return(View(securityLoginsLogPoco)); }
public async Task <IActionResult> Create([Bind("Id,Login,SourceIP,LogonDate,IsSuccesful")] SecurityLoginsLogPoco securityLoginsLogPoco) { if (ModelState.IsValid) { securityLoginsLogPoco.Id = Guid.NewGuid(); _context.Add(securityLoginsLogPoco); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Login"] = new SelectList(_context.SecurityLogins, "Id", "Id", securityLoginsLogPoco.Login); return(View(securityLoginsLogPoco)); }
public ActionResult GetSecurityLoginLog(Guid id) { SecurityLoginsLogPoco poco = logic.Get(id); if (poco != null) { return(Ok(poco)); } else { return(NotFound()); } }
// GET: SecurityLoginsLog/Details/5 public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SecurityLoginsLogPoco securityLoginsLogPoco = db.SecurityLoginsLogs.Find(id); if (securityLoginsLogPoco == null) { return(HttpNotFound()); } return(View(securityLoginsLogPoco)); }
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 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 <SecurityLoginsLogPayload> ReadSecurityLoginsLog(SecurityLoginsLogIdRequest request, ServerCallContext context) { SecurityLoginsLogPoco poco = _logic.Get(Guid.Parse(request.Id)); return(new Task <SecurityLoginsLogPayload>( () => new SecurityLoginsLogPayload() { Id = poco.Id.ToString(), Login = poco.Login.ToString(), SourceIP = poco.SourceIP, LogonDate = Timestamp.FromDateTime((DateTime)poco.LogonDate), IsSuccessful = poco.IsSuccesful })); }