protected void AllGen_RowCommand(object sender, GridViewCommandEventArgs e) { VodioContainer ve = new VodioContainer(); //String dt = Return_Dt(); int temp = Int32.Parse(dt); int id = int.Parse(e.CommandArgument.ToString()); List <Genre> gens = ve.Genres.Where(a => a.Name.Contains(SearchBox.Text)).ToList(); //string idt = AllGen.Rows[id].Cells[0].Text; //int tid = (int)((GridView)sender).DataKeys[].Value; //var tt = (int)((GridView)sender).DataKeys[id].Value; if (e.CommandName == "Add2Gen") { //Genre newGen = ve.Genres.Where(g => g.Id == tt).FirstOrDefault(); Genre newGen = gens[id]; Movie thisMov = ve.Movies.Where(a => a.Id == temp).FirstOrDefault(); thisMov.Genres.Add(newGen); ve.SaveChanges(); Load_MovieGenre(); Check_CategoryGenre_table(newGen.Id, temp); } }
protected void AllCat_RowCommand(object sender, GridViewCommandEventArgs e) { //if (!Page.IsPostBack) //{ VodioContainer ve = new VodioContainer(); //String dt = Request.QueryString["dt"]; int temp = Int32.Parse(dt); int id = int.Parse(e.CommandArgument.ToString()); var tt = (int)((GridView)sender).DataKeys[id].Value; List <Category> cats = ve.Categories.Where(a => a.Name.Contains(SearchBox.Text)).ToList(); if (e.CommandName == "Add2Cat") { //Category newCat = ve.Categories.Where(c => c.Id == tt).FirstOrDefault(); Category newCat = cats[id]; Movie thisMov = ve.Movies.Where(a => a.Id == temp).FirstOrDefault(); thisMov.Categories.Add(newCat); ve.SaveChanges(); Load_MovieCategory(); Check_CategoryGenre_table(tt, temp); } //} }
protected void AddBanner_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); string fn = (string)Session["fileName"]; Bitmap Banner = new Bitmap(Path.Combine(Properties.Settings.Default.PosterDir, fn)); int temp = Int32.Parse(dt); var ban = ve.Banners.Where(b => b.Id == temp).FirstOrDefault(); ban.Url = fn; ban.Width = Banner.Width; ban.Height = Banner.Height; ban.UrlToClick = Url2ClickText.Text; ban.MovieId = int.Parse(MovieIdText.Text); ban.CategoryId = int.Parse(CategoryIdText.Text); ban.GenreId = int.Parse(GenreIdText.Text); ban.ListName = ListNameText.Text; ve.Entry(ban).State = System.Data.Entity.EntityState.Modified; ve.SaveChanges(); Response.Write(@"<script language='javascript'>alert('Update successfully!');</script>"); }
protected void Roles_RowCommand(object sender, GridViewCommandEventArgs e) { VodioContainer ve = new VodioContainer(); int temp = Int32.Parse(dt); int id = int.Parse(e.CommandArgument.ToString()); bindDate(); int tempId = rols[id].Id; if (e.CommandName == "Delete") { Movie mov = ve.Movies.Where(a => a.Id == temp).FirstOrDefault(); //List<Role> rols = mov.Roles.Where(a => a.Id != null).ToList(); Role delrol = mov.Roles.Where(a => a.Id == tempId).FirstOrDefault(); ve.Movies.Where(a => a.Id == temp).FirstOrDefault().Roles.Remove(delrol); // ve.Entry(category1).State = System.Data.Entity.EntityState.Modified; if (delrol != null) { ve.Entry(delrol).State = System.Data.Entity.EntityState.Deleted; ve.SaveChanges(); } bindDate(); } }
protected void bans1_RowCommand(object sender, GridViewCommandEventArgs e) { VodioContainer ve = new VodioContainer(); List <Banner> bans = ve.Banners.ToList(); int id = int.Parse(e.CommandArgument.ToString()); var dt = (int)((GridView)sender).DataKeys[id].Value; if (e.CommandName == "MIF") { //var banFirst = bans[id]; var banFirst = ve.Banners.Where(b => b.Id == dt).FirstOrDefault(); ve.Banners.Remove(banFirst); ve.SaveChanges(); bans.Remove(banFirst); List <Banner> tempBans = new List <Banner>(); foreach (Banner b in bans) { tempBans.Add(b); } foreach (Banner b in bans) { ve.Banners.Remove(b); ve.SaveChanges(); } List <Banner> just4Count = ve.Banners.ToList(); bans.Clear(); ve.Banners.Add(banFirst); ve.SaveChanges(); List <Banner> j4c2 = ve.Banners.ToList(); foreach (Banner b in tempBans) { ve.Banners.Add(b); ve.SaveChanges(); } bindData(); } }
protected void AddCategory_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); Category cat = new Category() { Name = CatNameText.Text }; ve.Categories.Add(cat); ve.SaveChanges(); Response.Write(@"<script language='javascript'>alert('Add successfully!');</script>"); }
protected void UpdateButton_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); String dt = Request.QueryString["dt"]; int temp = Int32.Parse(dt); Agent ag1 = ve.Agents.Where(c => c.Id == temp).FirstOrDefault(); ag1.Name = NameText.Text; ag1.Bio = BioText.Text; ve.SaveChanges(); Response.Write(@"<script language='javascript'>alert('Update successfully!');</script>"); }
protected void Add_CategoryGenre(int catId, int genId) { VodioContainer ve = new VodioContainer(); CategoryGenre cg = new CategoryGenre() { Genre = ve.Genres.Where(a => a.Id == genId).FirstOrDefault(), Category = ve.Categories.Where(a => a.Id == catId).FirstOrDefault() }; ve.CategoryGenres.Add(cg); ve.SaveChanges(); }
protected void AddGenre_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); Genre gen = new Genre() { Name = GenNameText.Text }; ve.Genres.Add(gen); ve.SaveChanges(); Response.Write(@"<script language='javascript'>alert('Add successfully!');</script>"); }
protected void update_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); dt.Text = Request.QueryString["dt"]; int temp = Int32.Parse(dt.Text); var category1 = ve.Categories.Where(c => c.Id == temp).FirstOrDefault(); category1.Name = textName.Text; ve.Entry(category1).State = System.Data.Entity.EntityState.Modified; ve.SaveChanges(); }
protected void addGenCat_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); int temp = Int32.Parse(dt); Bundle thisbun = ve.Bundles.Where(b => b.Id == temp).FirstOrDefault(); thisbun.GenreId = genIdT.Text; thisbun.CateroryId = catIdT.Text; ve.SaveChanges(); selectedTab = 1; Response.Write(@"<script language='javascript'>alert('Add Genre and Category Successfully!');</script>"); }
protected void AddAgent_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); Agent ag = new Agent() { Name = NameText.Text, Bio = BioText.Text }; ve.Agents.Add(ag); ve.SaveChanges(); Response.Write(@"<script language='javascript'>alert('Add successfully!');</script>"); }
protected void AddBundle_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); int temp = Int32.Parse(dt); Bundle bun1 = ve.Bundles.Where(b => b.Id == temp).FirstOrDefault(); bun1.Title = TitleBundleT.Text; //bun1.CateroryId = CategoryIdT.Text; //bun1.GenreId = GenreIdT.Text; bun1.Type = short.Parse(TypeT.Text); ve.SaveChanges(); Response.Write(@"<script language='javascript'>alert('Update successfully!');</script>"); }
protected void AddBundle_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); Bundle newbun = new Bundle() { Title = TitleBundleT.Text, //CateroryId = CategoryIdT.Text, //GenreId = GenreIdT.Text, Type = short.Parse(TypeT.Text) }; ve.Bundles.Add(newbun); ve.SaveChanges(); Response.Write(@"<script language='javascript'>alert('Add successfully!');</script>"); }
protected void AllMovie_RowCommand(object sender, GridViewCommandEventArgs e) { VodioContainer ve = new VodioContainer(); int temp = Int32.Parse(dt); int id = int.Parse(e.CommandArgument.ToString()); List <Movie> mov = ve.Movies.Where(a => a.Title.Contains(SearchText.Text)).ToList(); Bundle bun = ve.Bundles.Where(b => b.Id == temp).FirstOrDefault(); if (e.CommandName == "Sel4Ban") { bun.Movies.Add(mov[id]); ve.SaveChanges(); SelectedMovieT.Text = mov[id].Title; selectedTab = 2; Response.Write(@"<script language='javascript'>alert('Add Movie Successfully!');</script>"); } }
protected void ban1_RowCommand(object sender, GridViewCommandEventArgs e) { VodioContainer ve = new VodioContainer(); int id = int.Parse(e.CommandArgument.ToString()); var dt = (int)((GridView)sender).DataKeys[id].Value; if (e.CommandName == "Delete") { var ban = ve.Banners.Where(a => a.Id == dt).FirstOrDefault(); ve.Banners.Remove(ban); ve.SaveChanges(); show_gridView(); } if (e.CommandName == "Edit") { Response.Redirect("EditBanner.aspx?dt=" + dt); } }
protected void addBanner_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); int temp = Int32.Parse(dt); Bundle bun1 = ve.Bundles.Where(a => a.Id == temp).FirstOrDefault(); for (int i = 0; i < selectedBanners.Count(); i++) { var newbanId = selectedBanners[i].Id; bun1.Banners.Add(ve.Banners.SingleOrDefault(b => b.Id == newbanId)); ve.SaveChanges(); } selectedBanners.Clear(); Load_SelBanners(); Response.Write(@"<script language='javascript'>alert('Add Banners Successfully!');</script>"); }
protected void MovCat_RowCommand(object sender, GridViewCommandEventArgs e) { //if (!Page.IsPostBack) //{ VodioContainer ve = new VodioContainer(); //String dt = Request.QueryString["dt"]; int temp = Int32.Parse(dt); int id = int.Parse(e.CommandArgument.ToString()); var tt = (int)((GridView)sender).DataKeys[id].Value; if (e.CommandName == "DeleteGen") { Movie mov = ve.Movies.Where(m => m.Id == temp).FirstOrDefault(); Category cat = ve.Categories.Where(g => g.Id == tt).FirstOrDefault(); mov.Categories.Remove(cat); ve.SaveChanges(); Load_MovieCategory(); } //} }
protected void MovGen_RowCommand(object sender, GridViewCommandEventArgs e) { VodioContainer ve = new VodioContainer(); //String dt = Request.QueryString["dt"]; int temp = Int32.Parse(dt); int id = int.Parse(e.CommandArgument.ToString()); var tt = (int)((GridView)sender).DataKeys[id].Value; if (e.CommandName == "DeleteGen") { Movie mov = ve.Movies.Where(m => m.Id == temp).FirstOrDefault(); Genre gen = ve.Genres.Where(g => g.Id == tt).FirstOrDefault(); mov.Genres.Remove(gen); ve.SaveChanges(); Check_CategoryGenre_table_delete(tt, temp); Load_MovieGenre(); } }
protected void Check_CategoryGenre_table_delete(int genId, int movId) { VodioContainer ve = new VodioContainer(); Movie mov = ve.Movies.Where(m => m.Id == movId).FirstOrDefault(); List <Category> cats = ve.Categories.Where(a => a.Movies.Any(m => m.Id == movId)).ToList(); foreach (Category c in cats) { if (!Exist_GenreCategory_InOthers(c.Id, genId)) { List <CategoryGenre> cgs = ve.CategoryGenres.Where(a => a.Genre.Id == genId).ToList(); CategoryGenre cgs2 = cgs.Where(a => a.Category.Id == c.Id).FirstOrDefault(); ve.CategoryGenres.Remove(cgs2); ve.SaveChanges(); } //if (Is_Exist_InCategoryGenre(c.Id, genId)) //{ // //Add_CategoryGenre(c.Id, genId); //} } }
protected void AddBanner_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); string fn = (string)Session["fileName"]; Bitmap Banner = new Bitmap(Path.Combine(Properties.Settings.Default.PosterDir, fn)); Banner ban = new Banner() { Url = fn, Width = Banner.Width, Height = Banner.Height, UrlToClick = Url2ClickText.Text, MovieId = int.Parse(MovieIdText.Text), CategoryId = int.Parse(CategoryIdText.Text), GenreId = int.Parse(GenreIdText.Text), ListName = ListNameText.Text }; ve.Banners.Add(ban); ve.SaveChanges(); Response.Write(@"<script language='javascript'>alert('Add successfully!');</script>"); }
protected void AddRole_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); int temp = Int32.Parse(dt); Movie mov1 = ve.Movies.Where(a => a.Id == temp).FirstOrDefault(); foreach (Agent ag in selectedAgents) { Role newrl = new Role() { Name = RoleNames.SelectedValue, Agent = ag, Movie = ve.Movies.Where(a => a.Id == temp).FirstOrDefault() }; mov1.Roles.Add(newrl); ve.SaveChanges(); } selectedAgents.Clear(); Load_SelAgent(); Response.Write(@"<script language='javascript'>alert('Add successfully!');</script>"); }
protected void Button1_Click(object sender, EventArgs e) { for (int i = 0; i < 20; i++) { VodioContainer ve = new VodioContainer(); User ali = new User() { Msisdn = "912", Platform = "test", Code = 0, CodeSentTime = DateTime.Now, RetryCodeSent = 0, FailedCodeTry = 0 }; ve.Users.Add(ali); ve.SaveChanges(); Movie mov1 = ve.Movies.Where(a => a.Id == 1).FirstOrDefault(); Movie mov2 = ve.Movies.Where(a => a.Id == 2).FirstOrDefault(); Movie mov3 = ve.Movies.Where(a => a.Id == 3).FirstOrDefault(); Movie mov4 = ve.Movies.Where(a => a.Id == 4).FirstOrDefault(); Movie mov5 = ve.Movies.Where(a => a.Id == 5).FirstOrDefault(); Movie mov6 = ve.Movies.Where(a => a.Id == 6).FirstOrDefault(); Movie mov7 = ve.Movies.Where(a => a.Id == 7).FirstOrDefault(); Purchase p1 = new Purchase() { UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieId = mov1.Id, DateTime = RandomDay() }; Purchase p2 = new Purchase() { UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieId = mov2.Id, DateTime = RandomDay() }; Purchase p3 = new Purchase() { UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieId = mov3.Id, DateTime = RandomDay() }; Purchase p4 = new Purchase() { UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieId = mov4.Id, DateTime = RandomDay() }; Purchase p5 = new Purchase() { UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieId = mov5.Id, DateTime = RandomDay() }; Purchase p6 = new Purchase() { UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieId = mov6.Id, DateTime = RandomDay() }; Purchase p7 = new Purchase() { UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieId = mov7.Id, DateTime = RandomDay(), }; //ve.Purchases.Add(p1); //ve.Purchases.Add(p2); //ve.Purchases.Add(p3); //ve.Purchases.Add(p4); //ve.Purchases.Add(p5); //ve.Purchases.Add(p6); //ve.Purchases.Add(p7); //ve.SaveChanges(); Factor fac1 = new Factor { DateTime = RandomDay(), TransactionId = "0", UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieID = mov1.Id, Amount = 0, Result = true, CompleteDateTime = RandomDay(), Purchase = p1 }; Random rand = new Random(); if (rand.Next(5) == 0) { ve.Factors.Add(fac1); ve.SaveChanges(); } Factor fac2 = new Factor { DateTime = RandomDay(), TransactionId = "0", UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieID = mov2.Id, Amount = 0, Result = true, CompleteDateTime = RandomDay(), Purchase = p2 }; Random rand2 = new Random(); if (rand2.Next(2) == 0) { ve.Factors.Add(fac2); ve.SaveChanges(); } Factor fac3 = new Factor { DateTime = RandomDay(), TransactionId = "0", UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieID = mov3.Id, Amount = 0, Result = true, CompleteDateTime = RandomDay(), Purchase = p3 }; Random rand3 = new Random(); if (rand3.Next(7) == 0) { ve.Factors.Add(fac3); ve.SaveChanges(); } Factor fac4 = new Factor { DateTime = RandomDay(), TransactionId = "0", UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieID = mov4.Id, Amount = 0, Result = true, CompleteDateTime = RandomDay(), Purchase = p4 }; Random rand4 = new Random(); if (rand4.Next(6) == 0) { ve.Factors.Add(fac4); ve.SaveChanges(); } Factor fac5 = new Factor { DateTime = RandomDay(), TransactionId = "0", UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieID = mov5.Id, Amount = 0, Result = true, CompleteDateTime = RandomDay(), Purchase = p5 }; Random rand5 = new Random(); if (rand5.Next(5) == 0) { ve.Factors.Add(fac5); ve.SaveChanges(); } Factor fac6 = new Factor { DateTime = RandomDay(), TransactionId = "0", UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieID = mov6.Id, Amount = 0, Result = true, CompleteDateTime = RandomDay(), Purchase = p6 }; Random rand6 = new Random(); if (rand6.Next(3) != 0) { ve.Factors.Add(fac6); ve.SaveChanges(); } Factor fac7 = new Factor { DateTime = RandomDay(), TransactionId = "0", UserId = ve.Users.Where(a => a.Msisdn == "912").FirstOrDefault().Id, MovieID = mov7.Id, Amount = 0, Result = true, CompleteDateTime = RandomDay(), Purchase = p7 }; Random rand7 = new Random(); if (rand7.Next(4) != 0) { ve.Factors.Add(fac7); ve.SaveChanges(); } } }
protected void AddMovie_Click(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); bool done = true; String.IsNullOrEmpty(MovieTitleText.Text); if (String.IsNullOrEmpty(MovieTitleText.Text) || String.IsNullOrEmpty(DescriptionText.Text) || String.IsNullOrEmpty(PriceText.Text) || String.IsNullOrEmpty(YearText.Text) || String.IsNullOrEmpty(FolderNameText.Text)) { Response.Write(@"<script language='javascript'>alert('All * fileds should be filled!');</script>"); done = false; } else if (!IsNumeric(PriceText.Text)) { Response.Write(@"<script language='javascript'>alert('Price should be number!');</script>"); done = false; } else if (!IsNumeric(EditorialRateText.Text)) { Response.Write(@"<script language='javascript'>alert('EditorialRate should be number!');</script>"); done = false; } else if (!IsNumeric(YearText.Text)) { Response.Write(@"<script language='javascript'>alert('Year should be number!');</script>"); done = false; } if (done) { string Qua = ""; if (Qualities320.Checked) { Qua += "320,"; } if (Qualities480.Checked) { Qua += "480,"; } if (Qualities720.Checked) { Qua += "720,"; } if (Qualities1080.Checked) { Qua += "1080,"; } if (Qua.Length >= 1) { if (Qua[Qua.Length - 1] == ',') { Qua = Qua.Remove(Qua.Length - 1); } } string dl = ""; if (Downloadables320.Checked) { dl += "320,"; } if (Downloadables480.Checked) { dl += "480,"; } if (Downloadables720.Checked) { dl += "720,"; } if (Downloadables1080.Checked) { dl += "1080,"; } if (dl.Length >= 1) { if (dl[dl.Length - 1] == ',') { dl = dl.Remove(dl.Length - 1); } } //int id = ve.Movies.Max(m => m.Id); //System.IO.Stream stream = PosterUpload.PostedFile.InputStream; //System.Drawing.Image poster = System.Drawing.Image.FromStream(stream); string fn = (string)Session["fileName"]; Bitmap poster = new Bitmap(Path.Combine(Properties.Settings.Default.PosterDir, fn)); //var poster = new Image(); //poster.src = "myFile.png"; //System.Drawing.Image poster = System.Drawing.Image.FromStream(PosterUpload.PostedFile.InputStream); Movie mov = new Movie() { //Id = 200, Title = MovieTitleText.Text, Description = DescriptionText.Text, Year = int.Parse(YearText.Text), Price = int.Parse(PriceText.Text), Featured = FeaturedCheckBox.Checked, FolderName = FolderNameText.Text, Qualities = Qua, Downloadables = dl, Teaser = Qua, Rate = 0, RatedUsers = 0, DateCreated = DateTime.Now, CommentId = 0, Visit = 0, ThumbUps = 0, ThumbDowns = 0, Duration = 0, /// TODO : should be changes! Disable = DisableCheckbox.Checked, EditorialRate = Convert.ToDouble(EditorialRateText.Text), Thumbnail = new Image() { Height = poster.Height, Width = poster.Height, Url = fn }, }; ve.Movies.Add(mov); //ve.Entry(category1).State = System.Data.Entity.EntityState.Modified; ve.SaveChanges(); Response.Write(@"<script language='javascript'>alert('Add successfully!');</script>"); } }
protected void Update_Click1(object sender, EventArgs e) { VodioContainer ve = new VodioContainer(); bool done = true; String.IsNullOrEmpty(MovieTitleText.Text); if (String.IsNullOrEmpty(MovieTitleText.Text) || String.IsNullOrEmpty(DescriptionText.Text) || String.IsNullOrEmpty(PriceText.Text) || String.IsNullOrEmpty(YearText.Text) || String.IsNullOrEmpty(FolderNameText.Text)) { Response.Write(@"<script language='javascript'>alert('All * fileds should be filled!');</script>"); done = false; } else if (!IsNumeric(PriceText.Text)) { Response.Write(@"<script language='javascript'>alert('Price should be number!');</script>"); done = false; } else if (!IsNumeric(EditorialRateText.Text)) { Response.Write(@"<script language='javascript'>alert('EditorialRate should be number!');</script>"); done = false; } else if (!IsNumeric(YearText.Text)) { Response.Write(@"<script language='javascript'>alert('Year should be number!');</script>"); done = false; } if (done) { string Qua = ""; if (Qualities320.Checked) { Qua += "320,"; } if (Qualities480.Checked) { Qua += "480,"; } if (Qualities720.Checked) { Qua += "720,"; } if (Qualities1080.Checked) { Qua += "1080,"; } if (Qua.Length >= 1) { if (Qua[Qua.Length - 1] == ',') { Qua = Qua.Remove(Qua.Length - 1); } } string dl = ""; if (Downloadables320.Checked) { dl += "320,"; } if (Downloadables480.Checked) { dl += "480,"; } if (Downloadables720.Checked) { dl += "720,"; } if (Downloadables1080.Checked) { dl += "1080,"; } if (dl.Length >= 1) { if (dl[dl.Length - 1] == ',') { dl = dl.Remove(dl.Length - 1); } } string fn = (string)Session["fileName"]; Bitmap poster = new Bitmap(Path.Combine(Properties.Settings.Default.PosterDir, fn)); int temp = Int32.Parse(dt); var mov1 = ve.Movies.Where(c => c.Id == temp).FirstOrDefault(); mov1.Title = MovieTitleText.Text; mov1.Description = DescriptionText.Text; mov1.Year = int.Parse(YearText.Text); mov1.Price = int.Parse(PriceText.Text); mov1.Featured = FeaturedCheckBox.Checked; mov1.FolderName = FolderNameText.Text; mov1.Qualities = Qua; mov1.Downloadables = dl; mov1.Teaser = Qua; mov1.Rate = 0; mov1.RatedUsers = 0; mov1.DateCreated = DateTime.Now; mov1.CommentId = 0; mov1.Visit = 0; mov1.ThumbUps = 0; mov1.ThumbDowns = 0; mov1.Duration = 0; /// TODO : should be changes! mov1.Disable = DisableCheckbox.Checked; mov1.EditorialRate = Convert.ToDouble(EditorialRateText.Text); mov1.Thumbnail.Url = fn; mov1.Thumbnail.Width = poster.Width; mov1.Thumbnail.Height = poster.Height; //mov1.Thumbnail = new Image() { Height = poster.Height, Width = poster.Width, Url = fn }; ve.SaveChanges(); } }