public static DVDIcon AddDVDIcon(MyDVDsContext context, DVDIcon newdvi) { // add it context.DVDIcons.Add(newdvi); context.SaveChanges(); newdvi = GetDVDIcon(context, newdvi.Id); return(newdvi); }
public static DVDIcon UpdateDVDIcon(MyDVDsContext context, DVDIcon newdvi) { var olddvi = GetDVDIcon(context, newdvi.Id); context.Entry(olddvi).CurrentValues.SetValues(newdvi); context.SaveChanges(); newdvi = GetDVDIcon(context, newdvi.Id); return(newdvi); }
public DVDIcon AddDVDIcon(DVDIcon newdvi) { DVDIcon dvi = new DVDIcon(); ChkContext(); using (context) { dvi = DALServices.AddDVDIcon(context, newdvi); } ClearContext(); return(dvi); }
public DVDIcon GetDVDIconByName(string iconname) { DVDIcon dvi = new DVDIcon(); ChkContext(); using (context) { dvi = DALServices.GetDVDIconByname(context, iconname); } ClearContext(); return(dvi); }
public DVDIcon GetDVDIcon(int dvdiconid) { DVDIcon dvi = new DVDIcon(); ChkContext(); using (context) { dvi = DALServices.GetDVDIcon(context, dvdiconid); } ClearContext(); return(dvi); }
private void HandleComboSelChgEvent(object sender, EventArgs e) { DVDIcon dvi = new DVDIcon(); if (retriggered) { // we got here by resetting combo name retriggered = false; return; } if (Initial) { // 1st time - set currentsel to 0 currentsel = 0; Initial = false; } else if (FromAdd) { // set currentsel to the last item (just added) currentsel = view.IconsCombo.Items.Count - 1; FromAdd = false; } else if (FromEdit) { // leave the current selection as is FromEdit = false; } else { // reset current selected index to user's selection currentsel = view.IconsCombo.SelectedIndex; } // get selected DVDIcon data dvi = (DVDIcon)view.IconsCombo.Items[currentsel]; // set view id txt box view.IdTextBox = dvi.Id.ToString(); // set view picturebox - convert byte[] to image & enlarge SetViewPicBox(dvi.Icon); // set focus on combo SetComboFocus(); if (view.IconsComboName != dvi.Name) { // reset combo icon name selected - retriggers this event retriggered = true; view.IconsComboName = dvi.Name; } }