Exemple #1
0
        /// <summary>
        /// FROM ITEM DATA TO FORM DATA.
        /// </summary>
        /// <param name="itemData">the itemData to convert</param>
        /// <returns>the formdata result</returns>
        public static OccurrenceFormData ToFormData(this OccurrenceItemData itemData)
        {
            if (itemData == null)
            {
                return(new OccurrenceFormData());
            }

            OccurrenceFormData formData = new OccurrenceFormData
            {
                OccurrenceStartDate = itemData.OccurrenceStartDate.ToString("dd/MM/yyyy"),
                OccurrenceEndDate   = itemData.OccurrenceEndDate.ToString("dd/MM/yyyy"),
                OccurrenceLink      = itemData.OccurrenceLink,
                OccurrenceId        = itemData.OccurrenceId
            };

            return(formData);
        }
Exemple #2
0
        /// <summary>
        /// FROM FROMDATA TO ITEMDATA.
        /// </summary>
        /// <param name="formData">the formdata to convert</param>
        /// <returns>the item data.</returns>
        public static OccurrenceItemData ToItemData(this OccurrenceFormData formData)
        {
            if (formData == null)
            {
                return(new OccurrenceItemData());
            }

            OccurrenceItemData itemData = new OccurrenceItemData
            {
                OccurrenceStartDate = new DateTime(int.Parse(formData.OccurrenceStartDate.Split('/')[2]),
                                                   int.Parse(formData.OccurrenceStartDate.Split('/')[1]),
                                                   int.Parse(formData.OccurrenceStartDate.Split('/')[0])),
                OccurrenceEndDate = new DateTime(int.Parse(formData.OccurrenceEndDate.Split('/')[2]),
                                                 int.Parse(formData.OccurrenceEndDate.Split('/')[1]),
                                                 int.Parse(formData.OccurrenceEndDate.Split('/')[0])),
                OccurrenceLink = formData.OccurrenceLink,
                OccurrenceId   = formData.OccurrenceId
            };

            return(itemData);
        }