public async Task <ActionResult <Menue> > PostMenue(Menue menue) { _context.Menues.Add(menue); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMenue", new { id = menue.MenueId }, menue)); }
public IActionResult Add() { var entity = new Menue(); entity.Icon = "reorder"; return(View(ResponseModel.Success(entity))); }
private void menueBearbeiten(object parameter) { Menue ausgewaehltesMenue = (Menue)parameter; MenueProduktliste menueProduktliste = new MenueProduktliste(ausgewaehltesMenue, _datenbankService); menueProduktliste.Show(); }
public IActionResult AddLogic(Menue entity) { var result = Result.Success("Add succeed!") .ContinueAssert(!string.IsNullOrEmpty(entity.Name), "Name Can Not Be Null!") .ContinueAssert(!string.IsNullOrEmpty(entity.Code), "Code Can Not Be Null!") .Continue(re => { if (!entity.Code.IsAlnum(2, 50)) { return(Result.Error("编码不合法,2-50位且只能包含字母和数字(字母开头)")); } return(re); }) .Continue(re => { entity.ApplicationId = CurrentApplicationId; entity.ApplicationCode = CurrentApplicationCode; return(re); }) .Continue(re => { entity.CreateBy = CurrentUserId; return(_menueService.Add(entity)); }); if (result.IsSuccess) { return(Redirect("List")); } else { return(View("Add", result.ToResponseModel())); } }
public string updateStatement(BaseModel entity) { if (entity.GetType() == typeof(Bestand)) { Bestand bestand = (Bestand)entity; return("UPDATE `festbon`.`t_bestand` SET " + "`name_bestand`='" + bestand.Name + "', `einheit_bestand`='" + bestand.Einheit + "', `menge_bestand`='" + ersetzeKommaMitPunkt(bestand.Menge) + "' WHERE `id_bestand`='" + bestand.ID + "';"); } else if (entity.GetType() == typeof(Event)) { Event _event = (Event)entity; return("UPDATE `festbon`.`t_event` SET " + "`name_event`= '" + _event.Name + "', `ort_event`= '" + _event.Ort + "', `datum_event`= '" + formatiereDatum(_event.Datum) + "', `beginn_event`= '" + _event.Beginn + "', `ende_event`= '" + _event.Ende + "', `aktiv_event`= '1" + "', `maxBestellung_event`= '" + _event.maxBestellungProStunde + "' WHERE `id_event`= '" + _event.ID + "'; "); } else if (entity.GetType() == typeof(Produkt)) { Produkt produkt = (Produkt)entity; return("UPDATE `festbon`.`t_produkt` SET `" + "name_produkt`='" + produkt.Name + "', `preis_produkt`='" + wandelEuropreisInCentpreis(produkt.Preis) + "', `letztesUpdate_produkt`='" + formatiereDatum(DateTime.Now) + "', `id_bestand`='" + produkt.Bestand.ID + "', `art_produkt`='" + produkt.Art + "', `portion_produkt`='" + ersetzeKommaMitPunkt(produkt.Groesse * 1000) + "', `aktiv_produkt`='1'" + " WHERE `id_produkt`='" + produkt.ID + "';"); } else if (entity.GetType() == typeof(Menue)) { Menue menue = (Menue)entity; return("UPDATE `festbon`.`t_menue` SET " + "`name_menue`= '" + menue.Name + "', `beschreibung_menue`= '" + menue.Beschreibung + "', `preis_menue`= '" + wandelEuropreisInCentpreis(menue.Preis) + "', `datum_menue`= '" + formatiereDatum(DateTime.Now) + "', `aktiv_menue`= '1'" + " WHERE `id_menue`= '" + menue.ID + "'; "); } else { Mitarbeiter mitarbeiter = (Mitarbeiter)entity; return("UPDATE `festbon`.`t_mitarbeiter` SET " + "`vorname_mitarbeiter`='" + mitarbeiter.Vorname + "', `nachname_mitarbeiter`='" + mitarbeiter.Nachname + "', `geburtsdatum_mitarbeiter`='" + formatiereDatum(mitarbeiter.Geburtsdatum) + "', `passwort_mitarbeiter`= '" + mitarbeiter.Passwort + "', `aktiv_mitarbeiter`='1" + "' WHERE `id_mitarbeiter`='" + mitarbeiter.ID + "';"); } }
public async Task <IActionResult> PutMenue(int id, Menue menue) { if (id != menue.MenueId) { return(BadRequest()); } _context.Entry(menue).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Exists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async void LoadUserList(string token) { indicator.StartIndicator(); Menue.Clear(); var userList = await userDetailsServices.GetFriendsList(token); FriendListResponseModel friendResponsModel = JsonConvert.DeserializeObject <FriendListResponseModel>(userList); if (friendResponsModel.status.Equals("ok")) { if (!friendResponsModel.services.Any()) { IsEmptyList = true; } else { foreach (var user in friendResponsModel.services) { menue.Add(new Service() { USERNAME = user.USERNAME, PICTURE_URL = user.PICTURE_URL }); } IsEmptyList = false; } } indicator.EndIndicator(); }
public string insertStatement(BaseModel entity) { if (entity.GetType() == typeof(Bestand)) { Bestand bestand = (Bestand)entity; return("INSERT INTO `festbon`.`t_bestand` (`name_bestand`, `menge_bestand`, `einheit_bestand`) VALUES ('" + bestand.Name + "', '" + ersetzeKommaMitPunkt(bestand.Menge) + "','" + bestand.Einheit + "');"); } else if (entity.GetType() == typeof(Event)) { Event _event = (Event)entity; return("INSERT INTO `festbon`.`t_event` (`name_event`, `ort_event`, `datum_event`, `beginn_event`, `ende_event`, `aktiv_event`, `maxBestellung_event`) VALUES('" + _event.Name + "', '" + _event.Ort + "', '" + formatiereDatum(_event.Datum) + "', '" + _event.Beginn + "', '" + _event.Ende + "', '1','" + _event.maxBestellungProStunde + "'); "); } else if (entity.GetType() == typeof(Produkt)) { Produkt produkt = (Produkt)entity; return("INSERT INTO `festbon`.`t_produkt` (`name_produkt`, `preis_produkt`, `letztesUpdate_produkt`, `id_bestand`, `art_produkt`, `portion_produkt`, `aktiv_produkt`) VALUES ('" + produkt.Name + "', '" + wandelEuropreisInCentpreis(produkt.Preis) + "', '" + formatiereDatum(DateTime.Now) + "', '" + produkt.Bestand.ID + "', '" + produkt.Art + "', '" + (ersetzeKommaMitPunkt(produkt.Groesse * 1000)) + "', '1'); "); } else if (entity.GetType() == typeof(Menue)) { Menue menue = (Menue)entity; return("INSERT INTO `festbon`.`t_menue` (`name_menue`, `beschreibung_menue`, `preis_menue`, `datum_menue`, `aktiv_menue`) VALUES ('" + menue.Name + "', '" + menue.Beschreibung + "', '" + wandelEuropreisInCentpreis(menue.Preis) + "', '" + formatiereDatum(DateTime.Now) + "', '1'); "); } else if (entity.GetType() == typeof(MenueProdukt)) { MenueProdukt menue = (MenueProdukt)entity; return("INSERT festbon.m_menue_produkte VALUES (" + menue.MenuID + "," + menue.ProduktID + "," + menue.Produktmenge + ");"); } else { Mitarbeiter mitarbeiter = (Mitarbeiter)entity; return("INSERT INTO `festbon`.`t_mitarbeiter` (`vorname_mitarbeiter`, `nachname_mitarbeiter`, `geburtsdatum_mitarbeiter`, `passwort_mitarbeiter`, `aktiv_mitarbeiter`) VALUES ('" + mitarbeiter.Vorname + "', '" + mitarbeiter.Nachname + "', '" + formatiereDatum(mitarbeiter.Geburtsdatum) + "', '" + mitarbeiter.Passwort + "', '1'); "); } }
public static bool AgregarMenu(Opcion nuevoMenu) { Menue nMenu = new Menue { Nombre = nuevoMenu.Nombre, Precio = nuevoMenu.Precio, Tipo = nuevoMenu.Tipo, Baja = 0 }; return(new MenuDatos().AltaMenu(nMenu)); }
public async Task <Object> updatemarriageHall(string sId, string pId, Menue menue) { try{ var society = Builders <Property> .Filter.Eq("societyId", sId); var Property = Builders <Property> .Filter.Eq("propertyId", pId); var combineFilters = Builders <Property> .Filter.And(society, Property); Task <Property> itemsTask = Task.Run(() => (collection.Find(Property).FirstOrDefaultAsync())); //Property prop = (Property)var; if (itemsTask != null) { Property prop = itemsTask.Result; if (prop.Commercial != null) { if (prop.Commercial.marriageHall != null) { if (prop.Commercial.marriageHall.menues != null) { prop.Commercial.marriageHall.menues.Add(menue); await collection.ReplaceOneAsync(ZZ => ZZ.propertyId == pId && ZZ.societyId == sId, prop); return(prop); } else { // prop.Commercial.marriageHall.menues = new Menue(); // prop.Commercial.marriageHall.menues.Add(menue); // await collection.ReplaceOneAsync(ZZ => ZZ.propertyId == pId && // ZZ.societyId == sId, prop); // return "menue created"; } } else { return(pId + " is not a marriage Hall"); } } else { return(pId + " is not a commercial property"); }; } }catch (Exception ex) { return(ex.Message); } return(false); }
public ViewModelMenueProduktliste(Menue menue, IDatenbankService datenbankService) { Menue = menue; _datenbankService = datenbankService; MengenAuswahl = mengenCbxFuellen(); Menge = MengenAuswahl[0]; _produktliste = _datenbankService.select("menueprodukt", _sqlsp.menueproduktStatement(Menue.ID)); _alleProdukte = _datenbankService.select("produkt", _sqlsp.selectStatement("produkt")); ausgewaehltesProdukt = (_alleProdukte.Count > 0) ? _alleProdukte[0] : null; _speichernCommand = new RelayCommand(speichern); _loeschCommand = new RelayCommand(loeschen); _fensterSchliessenCommand = new RelayCommand(fensterSchließen); }
public async Task <Object> postMariageHallProfile(string sIdPId, [FromBody] Menue menue) { if (menue != null) { string [] id = sIdPId.Split(","); if (id != null && sIdPId.Contains(",")) { Object flag = await context.updatemarriageHall(id[0], id[1], menue); return(flag); } return("no comma detected"); } return("Mariage Hall is null"); }
private void menuSave_bt_Click(object sender, EventArgs e) { Menue menu = new Menue(); MenuRepo menuRepo = new MenuRepo(); if (menuRepo.Insert(menu)) { List <Menue> menuList = menuRepo.GetAllItem(); AdminTabControl.SelectedIndex = 2; } else { MessageBox.Show("NOt Inserted"); } }
public static void ActualizarMenues(List <Opcion> list) { List <Menue> losMenues = new List <Menue>(); foreach (var item in list) { Menue nMenu = new Menue { Id = item.Id, Nombre = item.Nombre, Precio = item.Precio, Tipo = item.Tipo, Baja = item.Baja ? 0 : 1 }; losMenues.Add(nMenu); } new MenuDatos().ActualizarLista(losMenues); }
public IActionResult UpdateLogic(Menue entity) { if (entity.Id == 0) { return(View("Update", ResponseModel.Error("Id Can Not Be Null!", entity))); } if (string.IsNullOrEmpty(entity.Name)) { return(View("Update", ResponseModel.Error(" Name Can Not Be Null!", entity))); } if (string.IsNullOrEmpty(entity.Code)) { return(View("Update", ResponseModel.Error("Code Can Not Be Null!", entity))); } entity.ModifyBy = CurrentUserId; _menueService.Update(entity); return(RedirectToAction("List")); }
public IActionResult Insert([FromBody] List <Dictionary <string, object> > menueObjectList) { ObjectResult result = null; int saveMenues = 0; try { foreach (Dictionary <string, object> menueObject in menueObjectList) { Menue menue = JsonConvert.DeserializeObject <Menue>(menueObject["menue"].ToString()); List <MenueDetail> menueDetails = JsonConvert.DeserializeObject <List <MenueDetail> >(menueObject["detaillist"].ToString()); if (menue.Save() == 1) { foreach (MenueDetail item in menueDetails) { item.MenueId = (long)menue.MenueId; item.Save(); } } saveMenues++; } if (saveMenues == menueObjectList.Count) { result = new ObjectResult(new { success = true, message = "ok", }) { StatusCode = (int)HttpStatusCode.OK } } ; else { return(StatusCode((int)HttpStatusCode.NotModified, new { success = false, resultmsg = "Datensatz nicht gespeicert" })); } return(result); } catch (Exception) { throw; } }
public IActionResult Update(long id, [FromBody] Menue menue) { ObjectResult result = null; try { if (menue.Save() == 1) { result = new ObjectResult(new { success = true, message = "ok", menue = menue }) { StatusCode = (int)HttpStatusCode.OK } } ; else { result = new ObjectResult(new { success = false, message = "menue not saved", menue = menue }) { StatusCode = (int)HttpStatusCode.NotModified } }; } catch (Exception ex) { #if DEBUG result = new ObjectResult(new { success = false, message = ex.Message }) { StatusCode = (int)HttpStatusCode.NotModified }; #else result = new ObjectResult(new { success = false, message = "Fehler beim Speichern!" }) { StatusCode = (int)HttpStatusCode.NotModified }; #endif } return(result); }
public MenueProduktliste(Menue menue, IDatenbankService _datenbankService) { InitializeComponent(); menueProduktlisteViewModel = new ViewModelMenueProduktliste(menue, _datenbankService); DataContext = menueProduktlisteViewModel; }
public Game1() { graphics = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; // Spieler Initialisierung spieler = new Spieler(); // Menü Initialisierung menue = new Menue(); // Hintergrund Initialisierung hintergrund = new Hintergrund(); // Optionen Initialisieren optionen = new Optionen(); // Konfig Datei; konfig = new KonfigDatei(); gewonnen = int.Parse(konfig.ReadFile()); // Punkte Initialisierung punkt1 = new Punkt(1); punkt2 = new Punkt(2); punkt5 = new Punkt(5); punkt10 = new Punkt(10); // Powerup powerUp = new PowerUp(); // Noten Platzer Größe init }
public IEnumerable <Menue> Select() => Menue.GetList();
/** * Will initialize the various Menues and Buttons that are used by the game * This includes the Main Menue, Transition Menue, and Escape Menue */ protected void initializeMenues() { //Main Menue mainMenue = new Menue(); mainMenue.getBackGround().setCenter(BaseCode.worldWidth / 2, BaseCode.worldHeight / 2); mainMenue.getBackGround().setSize(BaseCode.worldWidth / 4f, BaseCode.worldHeight / 3f); mainMenue.getBackGround().rectangleVisible = false; mainMenue.setIdleImage(buttonUp); //Play Button LevelButton play = new LevelButton(); play.setText("Play"); play.getFont().targetFont = defaultFont; play.getFont().textColor = Color.Black; play.getBackGround().rectangleVisible = false; play.setLevel(this, currentLevel, LevelNumber); mainMenue.addButton(play); //Tidal MenueSystem.Panel tital = new MenueSystem.Panel(); tital.getBackGround().setCenter(BaseCode.worldWidth / 2, BaseCode.worldHeight * 0.25f); tital.getBackGround().setSize(BaseCode.worldWidth / 2, BaseCode.worldHeight / 2); tital.setIdleImage(Logo); tital.getBackGround().rectangleVisible = false; mainMenue.addPanel(tital); //choseLevel MenueSystem.Button choseLevel = new MenueSystem.Button(); choseLevel.getBackGround().rectangleVisible = false; choseLevel.setText("Choose Level"); choseLevel.getFont().targetFont = defaultFont; choseLevel.getFont().textColor = Color.Black; choseLevel.selectable = true; choseLevel.setIdleImage(buttonUp); choseLevel.setButtonDownImage(buttonDown); choseLevel.setMouseOverIdleImage(buttonMouseOver); choseLevel.setMouseOverSelectImage(buttonMouseOver); choseLevel.setSelectImage(buttonUp); choseLevel.getBackGround().rectangleVisible = false; mainMenue.addButton(choseLevel); //LevelMenue MenueSystem.Menue LevelMenue = new MenueSystem.Menue(); LevelMenue = new Menue(); LevelMenue.getBackGround().rectangleVisible = false; LevelMenue.getBackGround().setCenter(BaseCode.worldWidth * 0.75f, BaseCode.worldHeight / 2); LevelMenue.getBackGround().setSize(BaseCode.worldWidth / 4, BaseCode.worldHeight * 0.8f); LevelMenue.setIdleImage(buttonUp); choseLevel.addPanel(LevelMenue); //Adding Levels if (tempList != null) { while (tempList.Count > 0) { LevelButton newLevel = new LevelButton(); newLevel.getFont().targetFont = defaultFont; newLevel.setText(tempNameList.Dequeue()); newLevel.getBackGround().rectangleVisible = false; newLevel.getFont().textColor = Color.Black; newLevel.setLevel(this, tempList.Dequeue()); newLevel.winMessage = tempWinList.Dequeue(); newLevel.loseMessage = tempLoseList.Dequeue(); LevelMenue.addButton(newLevel); } LevelMenue.setButtonSizesPositions(true); tempList = null; tempNameList = null; tempWinList = null; tempLoseList = null; } mainMenue.setButtonSizesPositions(true); mainMenue.setState(MenueSystem.Panel.PanelState.IDLE, true); BaseCode.activeDrawSet.addToDrawSet(mainMenue); mainMenue.setPriority(9); //Transition Menu transitionMenue = new Menue(); transitionMenue.getBackGround().setCenter(BaseCode.worldWidth / 2, BaseCode.worldHeight / 2); transitionMenue.getBackGround().setSize(BaseCode.worldWidth / 4, BaseCode.worldHeight / 4); transitionMenue.getBackGround().rectangleVisible = false; transitionMenue.setIdleImage(buttonUp); //replay Level LevelButton replay = new LevelButton(); replay.setText("Replay Level"); replay.getFont().targetFont = defaultFont; replay.getFont().textColor = Color.Black; replay.getBackGround().rectangleVisible = false; transitionMenue.addButton(replay); //Next Level LevelButton next = new LevelButton(); next.getFont().targetFont = defaultFont; next.setText("Next Level"); next.getFont().textColor = Color.Black; next.getBackGround().rectangleVisible = false; transitionMenue.addButton(next); MenueSystem.Label WinLose = new MenueSystem.Label(); WinLose.getFont().textPosition.X = BaseCode.worldWidth * 0.4f; WinLose.getFont().textPosition.Y = BaseCode.worldHeight * 0.3f; WinLose.getFont().targetFont = defaultFont; WinLose.setText(""); WinLose.getFont().textColor = Color.Black; WinLose.getBackGround().rectangleVisible = false; transitionMenue.addPanel(WinLose); transitionMenue.setButtonSizesPositions(true); transitionMenue.setState(MenueSystem.Panel.PanelState.IDLE, true); transitionMenue.addToDrawSet(BaseCode.activeDrawSet); transitionMenue.setPriority(9); //Escape Menu escapeMenue = new MenueSystem.Menue(); escapeMenue.getBackGround().setCenter(BaseCode.worldWidth / 2, BaseCode.worldHeight / 2); escapeMenue.getBackGround().setSize(BaseCode.worldWidth / 4, BaseCode.worldHeight / 4); escapeMenue.getBackGround().rectangleVisible = false; escapeMenue.setIdleImage(buttonUp); //Resume Game ChangeGameStateButton resume = new ChangeGameStateButton(); resume.getFont().targetFont = defaultFont; resume.setText("Resume Game"); resume.getFont().textColor = Color.Black; resume.setTargetState(this, updateState.INGAME); resume.getBackGround().rectangleVisible = false; escapeMenue.addButton(resume); //To Main Menue ChangeGameStateButton toMain = new ChangeGameStateButton(); toMain.getFont().targetFont = defaultFont; toMain.setText("Main Menu"); toMain.getFont().textColor = Color.Black; toMain.setTargetState(this, updateState.MAINMENUE); toMain.getBackGround().rectangleVisible = false; escapeMenue.addButton(toMain); escapeMenue.setButtonSizesPositions(true); escapeMenue.setState(MenueSystem.Panel.PanelState.IDLE, true); escapeMenue.addToDrawSet(BaseCode.activeDrawSet); escapeMenue.setPriority(9); }
public dynamic Check(int id) => Menue.Get(id);
public MenueCreator(Menue mne) { Menue = mne; }
public IEnumerable <Menue> SelectMonth(int year, int month, int day) => Menue.GetList(year, month, day);