public bool UpdateScreen(Common.Models.Screen screenCommon) { bool status; try { status = repository.UpdateScreen(screenCommon); } catch (Exception ex) { status = false; } return(status); }
public bool UpdateScreen(Common.Models.Screen newScreen) { bool status = false; try { Screen screenObj = Context.Screen.Find(newScreen.ScreenID); screenObj.ScreenNumber = newScreen.ScreenNumber; screenObj.Capacity = newScreen.Capacity; screenObj.Multiplex = newScreen.Multiplex; screenObj.City = newScreen.City; screenObj.IsActive = newScreen.isActive; Context.SaveChanges(); status = true; } catch (Exception e) { status = false; } return(status); }
public bool AddScreen(Common.Models.Screen newScreen) { bool status = false; try { Screen screenObj = new Screen(); var numberOfScreens = Context.Screen.Count(); screenObj.ScreenId = newScreen.City.Substring(0, 3) + newScreen.Multiplex.Substring(0, 3) + (numberOfScreens + 1).ToString(); screenObj.ScreenNumber = newScreen.ScreenNumber; screenObj.Capacity = newScreen.Capacity; screenObj.Multiplex = newScreen.Multiplex; screenObj.City = newScreen.City; screenObj.IsActive = newScreen.isActive; Context.Screen.Add(screenObj); Context.SaveChanges(); status = true; } catch (Exception e) { status = false; } return(status); }