public int GetIdByLogin(string login) { var parameters = new List <DbParameter>(); parameters.Add(Db.GetParameter("login", login)); int id = (int)Db.ExecuteScalar("GetIdByLogin", parameters); return(id); }
public int AddPost(string text, string title, int userId) { var parameters = new List <DbParameter>(); parameters.Add(Db.GetParameter("title", title)); parameters.Add(Db.GetParameter("text", text)); parameters.Add(Db.GetParameter("idAuthor", userId)); int postId = (int)Db.ExecuteScalar("AddPost", parameters); return(postId); }
public bool CheckSubscription(int authorId, int subscriberId) { var parameters = new List <DbParameter>(); parameters.Add(Db.GetParameter("authorId", authorId)); parameters.Add(Db.GetParameter("subscriberId", subscriberId)); try { int result = (int)Db.ExecuteScalar("CheckSubscription", parameters); } catch//todo костыль { return(false); } return(true); }