예제 #1
0
        public static int addUpdateWebLink(clsAddWebLinkInput obj)
        {
            try
            {
                MySqlParameter[] param = new MySqlParameter[5];

                param[0] = new MySqlParameter("?weblinkId", obj.WeblinkId);
                param[1] = new MySqlParameter("?groupId", obj.GroupId);
                param[2] = new MySqlParameter("?createdBy", obj.CreateBy);

                param[3] = new MySqlParameter("?title", obj.Title);
                param[4] = new MySqlParameter("?description", string.IsNullOrEmpty(obj.Description) ? "" : obj.Description);
                param[5] = new MySqlParameter("?url", string.IsNullOrEmpty(obj.LinkUrl) ? "" : obj.LinkUrl);

                MySqlHelper.ExecuteNonQuery(GlobalVar.strAppConn, CommandType.StoredProcedure, "WEBAddUpdateWebLink", param);

                int result = Convert.ToInt32(param[0].Value);

                return(result);
            }
            catch (Exception ex)
            {
                ManageExceptions.TraceException("WebLinks/addUpdateWebLink", "addUpdateWebLink()", Convert.ToString(ex.InnerException), Convert.ToString(ex.Message), Convert.ToString(ex.StackTrace));
                throw ex;
            }
        }
예제 #2
0
        public object AddUpdateWebLinks(clsAddWebLinkInput obj)
        {
            dynamic TBAddUpdateWeblinkResult;

            try
            {
                int result = WebLinks.addUpdateWebLink(obj);

                if (result > 0)
                {
                    TBAddUpdateWeblinkResult = new { status = "0", message = "success" };
                }
                else
                {
                    TBAddUpdateWeblinkResult = new { status = "1", message = "failed" };
                }
            }
            catch
            {
                TBAddUpdateWeblinkResult = new { status = "1", message = "failed" };
            }

            return(new { TBAddUpdateWeblinkResult });
        }