Esempio n. 1
0
        public void updateFromWidgetDTO(WidgetDTO widget)
        {
            WidgetName   = widget.WidgetName;
            Status       = widget.Status;
            TalkToUsText = widget.TalkToUsText;
            ColorWidget  = widget.ColorWidget;
            ColorText    = widget.ColorText;
            IsAnimated   = widget.IsAnimated;
            DomainURL    = widget.DomainUrl;

            AuthKey   = widget.AuthKey;
            Extension = widget.Extension;

            NotificationEmail = widget.NotificationEmail;

            WeekDays = WeekDay.ConvertToString(widget.WeekDays);

            subscriptionId = widget.subscriptionId;
        }
Esempio n. 2
0
        public Widget(WidgetDTO widgetDTO, MyDBContext context)
        {
            ID = Guid.NewGuid();

            UserID            = widgetDTO.Email;
            this.User         = context.Users.Find(UserID);
            DomainURL         = widgetDTO.DomainUrl;
            WidgetName        = widgetDTO.WidgetName;
            ConnectedTo       = widgetDTO.ConnectedTo;
            Status            = widgetDTO.Status;
            TalkToUsText      = widgetDTO.TalkToUsText;
            ColorWidget       = widgetDTO.ColorWidget;
            ColorText         = widgetDTO.ColorText;
            IsAnimated        = widgetDTO.IsAnimated;
            CallsCount        = 0;
            CallsCountMonth   = 0;
            CreationDateTime  = DateTime.Now;
            NotificationEmail = widgetDTO.NotificationEmail;
            WeekDays          = WeekDay.ConvertToString(widgetDTO.WeekDays);
            subscriptionId    = widgetDTO.subscriptionId;
        }