public ActionResult Create(CustMailMessage custmailmessage)
        {
            DefaultMembershipProvider membersShip = new DefaultMembershipProvider();
            int i = 0;

            membersShip.FindUsersByName(User.Identity.Name, 1, 1, out i);
            if (ModelState.IsValid)
            {
                string Editor = Method.GetLogonUserId(Session, this, User.Identity.Name.ToUpper());
                custmailmessage.Sender = db.vuser.Where(x => x.UserName.Equals(Editor)).FirstOrDefault().Email;
                List <string> Receiver  = Method.StringToList(custmailmessage.Receiver);
                const string  mediafile = @"http://barcelonamedia.azurewebsites.net/MediaFile/ShareFileUser";
                const string  space     = " ";
                string        Body      = custmailmessage.Body + space + mediafile;
                custmailmessage.IsSuccess = Method.SendMail(Receiver, custmailmessage.Subject, Body);
                SendNotificationAsync(custmailmessage.Receiver, custmailmessage.Subject, Body);

                custmailmessage.Id  = Guid.NewGuid();
                custmailmessage.cdt = DateTime.Now;
                db.custmailmessage.Add(custmailmessage);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }

            return(View(custmailmessage));
        }