public static bool AddActiveMulticastSession(Models.ActiveMulticastSession activeMulticastSession)
{
using (var uow = new DAL.UnitOfWork())
{
if (uow.ActiveMulticastSessionRepository.Exists(h => h.Name == activeMulticastSession.Name))
{
//Message.Text = "A Multicast Is Already Running For This Group";
return false;
}
uow.ActiveMulticastSessionRepository.Insert(activeMulticastSession);
if (uow.Save())
{
//Message.Text = "Successfully Created Multicast";
return true;
}
else
{
//Message.Text = "Could Not Create Multicast";
return false;
}
}
}