public IHttpActionResult CheckDuplicate(string username) { bool rs = true; try { Admin ad = new AdminDAO().GetAdminById(username); if (ad != null) { rs = false; } Cast cast = new CastDAO().GetCastById(username); if (cast != null) { rs = false; } } catch (Exception) { throw; } if (rs) { return(Ok()); } return(Conflict()); }
public List <String> CheckLogin(string username, string password) { List <String> list = new List <string>(); try { Admin ad = new AdminDAO().CheckLogin(username, password); if (ad != null) { list.Add("successfull"); list.Add("admin"); list.Add(ad.Username); } Cast cast = new CastDAO().CheckLogin(username, password); if (cast != null) { list.Add("successfull"); list.Add("cast"); list.Add(cast.Username); } if (list.Count == 0) { list.Add("fail"); } } catch (Exception) { throw; } return(list); }
public IHttpActionResult Delete([FromUri] string username) { var rs = new CastDAO().DeleteCast(username); if (rs) { return(Ok()); } return(Conflict()); }
public IHttpActionResult GetCastById(string username) { Cast cast = new CastDAO().GetCastById(username); if (cast != null) { return(Ok(cast)); } return(Conflict()); }
public HttpResponseMessage Update(Cast cast) { var rs = new CastDAO().UpdateCast(cast); return(rs == true ? new HttpResponseMessage(HttpStatusCode.OK) : new HttpResponseMessage(HttpStatusCode.BadRequest)); }
public IHttpActionResult GetAllCasts() { var list = new CastDAO().GetAllCast(); return(Ok(new CastDAO().GetAllCast())); }