public object AddEvent([FromBody] EventMasterParam obj) { try { EventTypeBusiness save = new EventTypeBusiness(); var result = save.SaveEvent(obj); return(result); } catch (Exception e) { return(new Error() { IsError = true, Message = e.Message }); } }
//Event Master public object SaveEvent(EventMasterParam b) { if (b.EventTypeID == 0) { return(new Error() { IsError = true, Message = "Required EventType" }); } var data = db.Tbl_EventMaster.FirstOrDefault(r => r.EventName == b.EventName); if (data != null) { return(new Error() { IsError = true, Message = "Duplicate Entry Not Allowed" }); } try { Tbl_EventMaster obj = new Tbl_EventMaster(); obj.EventTypeID = b.EventTypeID; obj.EventName = b.EventName; obj.StartDate = b.StartDate; obj.EndDate = b.EndDate; obj.Status = 1; obj.CreatedBy = 1; obj.CreatedDate = System.DateTime.Today.Date; obj.ModifiedBy = null; obj.ModifiedDate = System.DateTime.Today.Date; db.Tbl_EventMaster.Add(obj); db.SaveChanges(); return(new Result() { IsSucess = true, ResultData = "Created Event" }); } catch (Exception e) { return(new Error() { IsError = true, Message = e.Message }); } }