Exemplo n.º 1
0
        public async Task <IViewComponentResult> InvokeAsync()
        {
            var model  = new SiteEmail();
            var result = await _service.GetEmailSettingsAsync();

            if (result.Data != null)
            {
                model.site_email_id = result.Data.site_email_id;
                model.server_name   = result.Data.server_name;
                model.port_number   = result.Data.port_number;
                model.sender        = result.Data.sender;
                model.receiver      = result.Data.receiver;
                model.password      = result.Data.password;
                model.is_receiver   = result.Data.is_receiver;
                model.is_status     = (result.Data.is_receiver == 1 ? true : false);
            }

            return(await Task.FromResult((IViewComponentResult)View("Default", model)));
        }