/// <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); }
/// <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); }