private void Eventos() { KeyDown += KeyDowns; KeyPreview = true; Masks.SetToUpper(this); Shown += (s, e) => { ToolHelp.Show("Descreva seu serviço... Lembre-se de utilizar as características do serviço.", pictureBox5, ToolHelp.ToolTipIcon.Info, "Ajuda!"); if (idSelecionado > 0) { LoadData(); } else { _modelItem = new Model.Item { Tipo = "Serviços", Id = 0 }; if (_modelItem.Save(_modelItem, false)) { idSelecionado = _modelItem.GetLastId(); LoadData(); } else { Alert.Message("Opss", "Erro ao criar.", Alert.AlertType.error); Close(); } } Refresh(); }; label6.Click += (s, e) => Close(); btnExit.Click += (s, e) => { var dataProd = _modelItem.Query().Where("id", idSelecionado) .Where("atualizado", "01.01.0001, 00:00:00.000").FirstOrDefault(); if (dataProd != null) { var result = AlertOptions.Message("Atenção!", "Esse serviço não foi editado, deseja deletar?", AlertBig.AlertType.info, AlertBig.AlertBtn.YesNo); if (result) { var data = _modelItem.Remove(idSelecionado); if (data) { Close(); } } nome.Focus(); } Close(); }; btnSalvar.Click += (s, e) => Save(); btnRemover.Click += (s, e) => { var result = AlertOptions.Message("Atenção!", "Você está prestes a deletar um serviço, continuar?", AlertBig.AlertType.warning, AlertBig.AlertBtn.YesNo); if (!result) { return; } var data = _modelItem.Remove(idSelecionado); if (data) { Close(); } }; valorcompra.TextChanged += (s, e) => { var txt = (TextBox)s; Masks.MaskPrice(ref txt); }; valorvenda.TextChanged += (s, e) => { var txt = (TextBox)s; Masks.MaskPrice(ref txt); }; nome.KeyPress += (s, e) => Masks.MaskMaxLength(s, e, 100); btnHelp.Click += (s, e) => Support.OpenLinkBrowser(Configs.LinkAjuda); }