Exemplo n.º 1
0
        public bool UpdateMemberDetails(A_USR_MASTER_V2 usr)
        {
            try
            {
                HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(@"http://" + GeneralBLL.Service_Link + "/Services/AdminService.svc/UpdateMember");
                httpWebRequest.Method      = "POST";
                httpWebRequest.ContentType = @"application/json; charset=utf-8";

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

                    streamWriter.Write(json);
                }

                var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();

                using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
                {
                    var result = streamReader.ReadToEnd();
                    result = result.Replace("\"", "");
                    return(Convert.ToBoolean(result));
                }
            }
            catch (Exception e)
            {
                Console.Write(e);
                return(false);
            }
        }
Exemplo n.º 2
0
        public bool UpdateMember(A_USR_MASTER_V2 Memb)
        {
            U_USR_MASTERDAL UsrDAL  = new U_USR_MASTERDAL();
            A_USR_MASTER_V2 OldData = GetSingleMemberDetails(Memb.Uid);
            U_USR_MASTER    NewData = new U_USR_MASTER();

            //Memb.Updated_By = "22";
            //Memb.Dob = OldData.Dob;
            //Memb.WedAnvrsry = OldData.WedAnvrsry;

            NewData.Usr_Id          = Memb.Uid;
            NewData.First_Name      = string.IsNullOrEmpty(Memb.FirstName) ? OldData.FirstName : Memb.FirstName;
            NewData.Last_Name       = string.IsNullOrEmpty(Memb.LastName) ? OldData.LastName : Memb.LastName;
            NewData.Alt_Email_Id    = string.IsNullOrEmpty(Memb.EmailId) ? OldData.EmailId : Memb.EmailId;
            NewData.Gender          = string.IsNullOrEmpty(Memb.Gender) ? OldData.Gender : Memb.Gender;
            NewData.Date_Of_Birth   = Memb.Dob;
            NewData.About_member    = "";
            NewData.Is_married      = string.IsNullOrEmpty(Convert.ToString(Memb.IsMarried)) ? OldData.IsMarried : Memb.IsMarried;
            NewData.Wed_anniversary = Memb.WedAnvrsry;
            NewData.Rating          = "5";
            NewData.Address_Id      = 1;
            NewData.Usr_role_Id     = "3";
            NewData.Media_Id_Img    = "1";
            NewData.Updated_by      = Memb.Updated_By;
            NewData.Created_by      = Memb.Updated_By;
            //NewData.Created_Date = OldData.Create_Date;
            NewData.Updated_Date = DateTime.Now;
            NewData.Created_Date = DateTime.Now;
            return(UsrDAL.Update_UserProfile(NewData));
        }
Exemplo n.º 3
0
        public A_USR_MASTER_V2 GetSingleMemberDetails(string id)
        {
            U_USR_MASTERDAL obj  = new U_USR_MASTERDAL();
            A_USR_MASTER_V2 data = obj.GetSingleMemberDetailsDb(id);

            return(data);
        }
Exemplo n.º 4
0
        public A_USR_MASTER_V2 GetSingleMemberDetails(string id)
        {
            try
            {
                StreamReader   readStream;
                HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(@"http://" + GeneralBLL.Service_Link + "/Services/AdminService.svc/SingleMemberDetails/" + id);
                httpWebRequest.Method      = "GET";
                httpWebRequest.ContentType = @"application/json; charset=utf-8";
                HttpWebResponse httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
                readStream = new StreamReader(httpResponse.GetResponseStream());

                var             serializer = new DataContractJsonSerializer(typeof(A_USR_MASTER_V2));
                A_USR_MASTER_V2 obj        = serializer.ReadObject(readStream.BaseStream) as A_USR_MASTER_V2;
                return(obj);
            }
            catch (Exception e)
            {
                Console.Write(e);
                return(null);
            }
        }
Exemplo n.º 5
0
        public A_USR_MASTER_V2 GetSingleMemberDetailsDb(string id)
        {
            SqlConnection con = null;

            SqlParameter[]  aParms = new SqlParameter[] { new SqlParameter(PARAM_Usr_Id, id) };
            A_USR_MASTER_V2 member = new A_USR_MASTER_V2();

            try
            {
                con = General.GetConnection();
                SqlDataReader reader = SqlHelper.ExecuteReader(con, CommandType.Text, SQL_SELECT_U_USR_MASTER_V3, aParms);
                while (reader.Read())
                {
                    member.Uid          = reader.GetString(0);
                    member.FirstName    = reader.GetString(1);
                    member.LastName     = reader.GetString(2);
                    member.EmailId      = reader.GetString(3);
                    member.Gender       = reader.GetString(4);
                    member.Dob          = reader.GetDateTime(5);
                    member.MobileNumber = reader.GetString(17);
                    member.IsMarried    = reader.GetInt16(7);
                    member.WedAnvrsry   = reader.GetDateTime(8);
                    member.Address      = reader.GetString(19) + ":" + reader.GetString(20) + "," + reader.GetString(21) + "," + reader.GetString(22) + "," + reader.GetString(23) + "-" + reader.GetString(26) + "," + reader.GetString(24) + "," + reader.GetString(25);
                    member.PicUrl       = reader.GetString(31);
                    member.Ratings      = reader.GetString(9);
                    member.Created_By   = reader.GetString(15);
                    member.Updated_By   = reader.GetString(16);
                    member.Create_Date  = reader.GetDateTime(13);
                    member.Update_Date  = reader.GetDateTime(14);
                }
                reader.Close();
                return(member);
            }
            catch (Exception e)
            {
                Console.Write(e);
                return(null);
            }
        }