Beispiel #1
0
        public bool NewSubAdmin(A_ModelGroupsList values)
        {
            try
            {
                HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(@"http://" + GeneralBLL.Service_Link + "/Services/AdminService.svc/CreateSubAdmin");
                httpWebRequest.Method      = "POST";
                httpWebRequest.ContentType = @"application/json; charset=utf-8";

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

                    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);
            }
        }
        public ActionResult CreateSubAdmin(A_ModelGroupsList subAdmin, HttpPostedFileBase imgFile)
        {
            MembersBLL         obj       = new MembersBLL();
            HttpPostedFileBase files     = null;
            string             Images    = string.Empty;
            string             path      = string.Empty;
            string             directory = string.Empty;

            if (!string.IsNullOrEmpty(Convert.ToString(imgFile)))
            {
                if (Request.Files.Count > 0)
                {
                    int i = 0;
                    files = Request.Files[i];
                    if (files.ContentLength > 0)
                    {
                        string filestoragename = Guid.NewGuid().ToString() + ".jpeg";
                        directory = Server.MapPath("~/images/");
                        path      = Path.Combine(directory, filestoragename);
                        files.SaveAs(path);
                        Images = filestoragename;
                    }
                }
                subAdmin.MasterData.Media_Id_Img = string.IsNullOrEmpty(Images) ? "http://bagadmin.prayogis.com/Img/default_ProfilePicture.jpg" : "http://bagadmin.prayogis.com/Images/" + Images;
            }
            subAdmin.MasterData.Created_by = Convert.ToString(Session["AdminId"]);
            subAdmin.MasterData.Updated_by = Convert.ToString(Session["AdminId"]);
            bool state = obj.NewSubAdmin(subAdmin);

            return(RedirectToAction("Index", "SubAdmin"));
        }
Beispiel #3
0
        public bool InsertSubAdmin(A_ModelGroupsList SubAdmin)
        {
            U_USR_MASTERDAL       obj     = new U_USR_MASTERDAL();
            U_USR_LgnDAL          obj1    = new U_USR_LgnDAL();
            U_ADM_MEDIA_MASTERDAL ImgDAL  = new U_ADM_MEDIA_MASTERDAL();
            U_ADM_MEDIA_MASTER    imgData = new U_ADM_MEDIA_MASTER();

            DateTime now = System.DateTime.Now;

            imgData.Media_Id            = Guid.NewGuid().ToString();
            imgData.Media_Type          = "Image";
            imgData.Media_File_Location = SubAdmin.MasterData.Media_Id_Img;
            imgData.Media_Source        = " ";
            imgData.Media_Oth_Dtl       = " ";
            imgData.Created_by          = SubAdmin.MasterData.Created_by;
            imgData.Updated_by          = SubAdmin.MasterData.Updated_by;
            imgData.Created_Date        = DateTime.Now;
            imgData.Updated_Date        = DateTime.Now;
            ImgDAL.InsertU_ADM_MEDIA_MASTER(imgData);


            SubAdmin.MasterData.Usr_Id       = System.Guid.NewGuid().ToString();
            SubAdmin.MasterData.Address_Id   = 1;
            SubAdmin.MasterData.Media_Id_Img = imgData.Media_Id;
            SubAdmin.MasterData.Created_Date = DateTime.Now;
            SubAdmin.MasterData.Updated_Date = DateTime.Now;
            SubAdmin.MasterData.Alt_Email_Id = SubAdmin.LoginData.Email_ID;
            SubAdmin.MasterData.Gender       = SubAdmin.MasterData.Gender;
            SubAdmin.MasterData.About_member = "";
            SubAdmin.MasterData.Rating       = "1";

            SubAdmin.LoginData.Login_Id        = System.Guid.NewGuid().ToString();
            SubAdmin.LoginData.Usr_Mst_Id      = SubAdmin.MasterData.Usr_Id;
            SubAdmin.LoginData.Updated_Date    = DateTime.Now;
            SubAdmin.LoginData.Last_Login_Date = DateTime.Now;
            SubAdmin.LoginData.Created_Date    = DateTime.Now;
            SubAdmin.LoginData.Ip_Address      = "";
            SubAdmin.LoginData.Login_status    = 1;
            SubAdmin.LoginData.Created_by      = SubAdmin.MasterData.Created_by;
            SubAdmin.LoginData.Updated_by      = SubAdmin.MasterData.Updated_by;

            SubAdmin.MasterData.Date_Of_Birth   = DateTime.Now;
            SubAdmin.MasterData.Wed_anniversary = DateTime.Now;

            if (obj.InsertU_USR_MASTER(SubAdmin.MasterData))
            {
                if (obj1.InsertU_USR_Lgn(SubAdmin.LoginData))
                {
                    return(true);
                }
            }
            return(false);
        }