public void Post([FromBody] Criador criador) { Random rd = new Random(); var randomId = rd.Next(100, 200); var ocupado = true; using (var db = new DbHelper()) { do { if (db.criadores.Find(randomId) == null) { ocupado = false; } else { randomId = rd.Next(100, 200); } } while (ocupado); criador.cod_criador = randomId; db.criadores.Add(criador); db.SaveChanges(); } }
public ActionResult Save([Bind(Prefix = "Criador")] Criador data) { try { data.Save(); return(RedirectToAction("Index", new { Message = ManageMessageId.SaveDataSucess })); } catch (Exception) { return(RedirectToAction("Index", new { Message = ManageMessageId.Error })); } }
private async void CriarNFe(object sender, RoutedEventArgs e) { try { var controle = new ControleNFe(ItemBanco.ToNFe()); var caixa = new Criador(controle); if (await caixa.ShowAsync() == ContentDialogResult.Primary) { Popup.Current.Escrever(TitulosComuns.Atenção, "Os impostos dos produtos não são adicionados automaticamente, por favor, insira-os editando cada produto."); } } catch (Exception erro) { erro.ManipularErro(); } }
// // GET: /Manage/Index public async Task <ActionResult> Index(ManageMessageId?message, string ErrorMsg) { ViewBag.StatusMessage = message == ManageMessageId.SaveDataSucess ? "Dados alterados com sucesso." : message == ManageMessageId.ChangePasswordSuccess ? "Sua senha foi alterada com sucesso." : message == ManageMessageId.SetPasswordSuccess ? "Your password has been set." : message == ManageMessageId.SetTwoFactorSuccess ? "Your two-factor authentication provider has been set." : message == ManageMessageId.Error ? "Ocorreu um erro durante a operação. Tente novamente mais tarde." : message == ManageMessageId.AddPhoneSuccess ? "Your phone number was added." : message == ManageMessageId.RemovePhoneSuccess ? "Your phone number was removed." : message == ManageMessageId.OtherErros ? ErrorMsg : ""; ViewBag.Email = User.Identity.Name; var Model = new IndexViewModel { Criador = Criador.Get(User.Identity.GetUserId()) }; return(View(Model)); }
public void Put(int id, [FromBody] Criador criador) { using (var db = new DbHelper()) { var criadorUpdate = db.criadores.Find(id); if (criadorUpdate != null) { if (criador.nome != null) { criadorUpdate.nome = criador.nome; } db.criadores.Update(criadorUpdate); } else { db.criadores.Add(criador); } db.SaveChanges(); } }
// Start is called before the first frame update void Start() { sr = GetComponent <SpriteRenderer>(); sr.sprite = modelos[Random.Range(0, modelos.GetLength(0))]; criador = FindObjectOfType <Criador>(); }