示例#1
0
        /// <summary>
        /// Bizs the event status to web event status.
        /// </summary>
        /// <param name="DataEventStatus">The data event status.</param>
        /// <returns>WebEventStatus.</returns>
        public static WebEventStatus BizEventStatusToWebEventStatus(this BizEventStatus DataEventStatus)
        {
            WebEventStatus webEventStatus = new WebEventStatus
            {
                Id         = DataEventStatus.Id,
                StatusName = DataEventStatus.StatusName,
                Active     = DataEventStatus.Active,
            };

            return(webEventStatus);
        }
示例#2
0
        /// <summary>
        /// Webs the event status to biz event status.
        /// </summary>
        /// <param name="DataEventStatus">The data event status.</param>
        /// <returns>BizEventStatus.</returns>
        public static BizEventStatus WebEventStatusToBizEventStatus(this WebEventStatus DataEventStatus)
        {
            BizEventStatus bizEventStatus = new BizEventStatus
            {
                Id         = DataEventStatus.Id,
                StatusName = DataEventStatus.StatusName,
                Active     = DataEventStatus.Active,
            };

            return(bizEventStatus);
        }
        public IHttpActionResult Delete(WebEventStatus webEventStatus)
        {
            string response = crudFuction.BizDeleteEventStatus(webEventStatus.WebEventStatusToBizEventStatus());

            if (!response.Equals("EXITO"))
            {
                return(BadRequest(response));
            }
            else
            {
                return(Ok(response));
            }
        }