Example #1
0
        public ActionResult LoginProcess(Admin_Login u)
        {
            try
            {
                AccountsBLL obj  = new AccountsBLL();
                U_USR_Lgn   obj1 = new U_USR_Lgn();
                obj1.Email_ID   = u.EmailId;
                obj1.Pwd        = u.Password;
                obj1.Created_by = u.UserName;
                U_ADMIN_lOGIN_Ref status = obj.LoginPro(obj1);

                if (status != null)
                {
                    Session["AdminId"]   = status.UserId;
                    Session["AdminName"] = status.UserName;
                    Session["AdminPic"]  = status.ProfilePic;
                    ModelState.Clear();
                    return(Content("Success", "text/html"));
                }
                else
                {
                    return(Content("Invalid User", "text/html"));
                }
            }
            catch
            {
                return(Content("Invalid Password", "text/html"));
            }
        }
Example #2
0
        public U_ADMIN_lOGIN_Ref LoginPro(U_USR_Lgn ouser)
        {
            try
            {
                StreamReader   readStream;
                HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(@"http://" + GeneralBLL.Service_Link + "/Services/AdminService.svc/getLoginValidate");
                httpWebRequest.Method      = "POST";
                httpWebRequest.ContentType = @"application/json; charset=utf-8";

                using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
                {
                    string json = new JavaScriptSerializer().Serialize(ouser);

                    streamWriter.Write(json);
                }

                HttpWebResponse httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
                readStream = new StreamReader(httpResponse.GetResponseStream());

                var serializer = new DataContractJsonSerializer(typeof(U_ADMIN_lOGIN_Ref));

                U_ADMIN_lOGIN_Ref obj = serializer.ReadObject(readStream.BaseStream) as U_ADMIN_lOGIN_Ref;

                return(obj);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                return(null);
            }
        }