private void btnAdd_Click(object sender, EventArgs e) { if (F.toString(edPET_NOME.EditValue) == "") { F.Aviso("Informe o NOME do Pet"); edPET_NOME.Focus(); return; } if (F.toString(edPET_COR.EditValue) == "") { F.Aviso("Informe a COR do Pet"); edPET_COR.Focus(); return; } if (F.toString(edCLI_ID.EditValue) == "") { F.Aviso("Informe o DONO do Pet"); edCLI_ID.Focus(); return; } if (F.toString(edPET_NAS.EditValue) == "") { F.Aviso("Informe o NASCIMENTO do Pet"); edPET_NAS.Focus(); return; } if (F.toString(edPET_RACA.EditValue) == "") { F.Aviso("Informe a RAÇA do Pet"); edPET_RACA.Focus(); return; } pet = new Pets { PET_NOME = F.toString(edPET_NOME.EditValue), PET_RACA = F.toInt(edPET_RACA.EditValue), PET_OBS = F.toString(edPET_OBS.Text), PET_NAS = F.toString(edPET_NAS.EditValue), PET_COR = F.toString(edPET_COR.EditValue), CLI_ID = F.toInt(edCLI_ID.EditValue), PET_IMG = F.toString(edPET_IMAGEM.EditValue) }; bool result = false; string msg = ""; switch (TIPO) { case "C": if (Pets.Insert(pet)) { NewPet = pet; result = true; msg = "Pet Cadastrado com Sucesso!"; } break; case "A": pet.PET_ID = PETID; if (Pets.Update(pet)) { NewPet = pet; result = true; msg = "Pet Alterado com Sucesso!"; } break; case "M": NewPet = pet; result = true; break; } if (msg != "") { F.Aviso(result ? msg : "Erro ao completar ação!"); } if (result) { this.DialogResult = DialogResult.OK; this.Close(); } }
private void simpleButton1_Click(object sender, EventArgs e) { if (cliAltera != null) { Clientes clialt = new Clientes { CLI_ID = cliAltera.CLI_ID, CLI_RAZAO = F.toString(edCLI_RAZAO.EditValue), CLI_FANTASIA = F.toString(edCLI_FANTASIA.EditValue), CLI_CNPJ = F.toString(edCLI_CNPJ.EditValue), CLI_EMAIL = F.toString(edCLI_EMAIL.EditValue), CLI_DDDCEL = F.toString(edDDDCel.EditValue), CLI_CEL = F.toString(edCLI_CEL.EditValue), CLI_DDDTEL = F.toString(edDDDTel.EditValue), CLI_TEL = F.toString(edCLI_TEL.EditValue), CLI_PESTIPO = F.toString(rgCLI_PESTIPO.EditValue), CLI_CEP = F.toString(edCEP.EditValue), CLI_RUA = F.toString(edRua.EditValue), CLI_BAIRRO = F.toString(edBairro.EditValue), CLI_NUMERO = F.toString(edNumero.EditValue), CLI_NASC = F.toString(edCLI_NASC.EditValue), CID_ID = F.toInt(edCidade.EditValue), CLI_INSCRICAO = F.toString(edCLI_INSCRICAO.EditValue), CLI_IMG = F.toString(edCLI_IMG.EditValue) }; if (Clientes.Update(clialt)) { F.Aviso("Cliente Atualizado com sucesso!"); DialogResult = DialogResult.OK; Close(); return; } } if (F.toString(rgCLI_PESTIPO.EditValue) == "FIS") { if (F.toString(edCLI_RAZAO) == "") { F.Aviso("Por Favor, Informe o Nome do cliente."); edCLI_RAZAO.Focus(); return; } if (F.toString(edCLI_TEL.EditValue) == "" && F.toString(edCLI_CEL.EditValue) == "" && F.toString(edCLI_EMAIL.EditValue) == "") { F.Aviso("Por favor, informa ao menos uma forma de contato."); return; } if (F.toString(edDDDCel.EditValue) == "" && F.toString(edCLI_CEL.EditValue) != "") { F.Aviso("Por Favor, Informe o DDD do celular."); edDDDCel.Focus(); return; } if (F.toString(edDDDTel.EditValue) == "" && F.toString(edCLI_TEL.EditValue) != "") { F.Aviso("Por Favor, Informe o DDD do telefone."); edDDDTel.Focus(); return; } } if (F.toString(rgCLI_PESTIPO.EditValue) == "JUR") { if (F.toString(edCLI_RAZAO) == "") { F.Aviso("Por favor, Informe a Razão Social do cliente"); edCLI_RAZAO.Focus(); return; } if (F.toString(edCLI_FANTASIA.EditValue) == "") { F.Aviso("Por favor, informe o nome fantasia do cliente"); edCLI_FANTASIA.Focus(); return; } if (F.toString(edCLI_INSCRICAO) == "") { F.Aviso("Por Favor, informe a Inscrição Estadual do cliente"); edCLI_INSCRICAO.Focus(); return; } if (F.toString(edCLI_TEL.EditValue) == "" && F.toString(edCLI_CEL.EditValue) == "" && F.toString(edCLI_EMAIL.EditValue) == "") { F.Aviso("Por favor, informa ao menos uma forma de contato."); return; } if (F.toString(edDDDCel.EditValue) == "" && F.toString(edCLI_CEL.EditValue) != "") { F.Aviso("Por Favor, Informe o DDD do celular."); edDDDCel.Focus(); } if (F.toString(edDDDTel.EditValue) == "" && F.toString(edCLI_TEL.EditValue) != "") { F.Aviso("Por Favor, Informe o DDD do telefone."); edDDDTel.Focus(); return; } } if (F.toString(rgCLI_PESTIPO.EditValue) == "FOR") { if (F.toString(edCLI_RAZAO) == "") { F.Aviso("Por favor, Informe a Razão Social do Fornecedor"); edCLI_RAZAO.Focus(); return; } if (F.toString(edCLI_FANTASIA.EditValue) == "") { F.Aviso("Por favor, informe o nome fantasia do Fornecedor"); edCLI_FANTASIA.Focus(); return; } if (F.toString(edCLI_INSCRICAO) == "") { F.Aviso("Por Favor, informe a Inscrição Estadual do Fornecedor"); edCLI_INSCRICAO.Focus(); return; } if (F.toString(edCLI_TEL.EditValue) == "" && F.toString(edCLI_CEL.EditValue) == "" && F.toString(edCLI_EMAIL.EditValue) == "") { F.Aviso("Por favor, informa ao menos uma forma de contato."); return; } if (F.toString(edDDDCel.EditValue) == "" && F.toString(edCLI_CEL.EditValue) != "") { F.Aviso("Por Favor, Informe o DDD do celular."); edDDDCel.Focus(); return; } if (F.toString(edDDDTel.EditValue) == "" && F.toString(edCLI_TEL.EditValue) != "") { F.Aviso("Por Favor, Informe o DDD do telefone."); edDDDTel.Focus(); return; } } Clientes cliente = new Clientes { CLI_RAZAO = F.toString(edCLI_RAZAO.EditValue), CLI_FANTASIA = F.toString(edCLI_FANTASIA.EditValue), CLI_CNPJ = F.toString(edCLI_CNPJ.EditValue), CLI_EMAIL = F.toString(edCLI_EMAIL.EditValue), CLI_DDDCEL = F.toString(edDDDCel.EditValue), CLI_CEL = F.toString(edCLI_CEL.EditValue), CLI_DDDTEL = F.toString(edDDDTel.EditValue), CLI_TEL = F.toString(edCLI_TEL.EditValue), CLI_PESTIPO = F.toString(rgCLI_PESTIPO.EditValue), CLI_CEP = F.toString(edCEP.EditValue), CLI_RUA = F.toString(edRua.EditValue), CLI_BAIRRO = F.toString(edBairro.EditValue), CLI_NUMERO = F.toString(edNumero.EditValue), CLI_NASC = F.toString(edCLI_NASC.EditValue), CID_ID = F.toInt(edCidade.EditValue), CLI_INSCRICAO = F.toString(edCLI_INSCRICAO.EditValue), CLI_IMG = F.toString(edCLI_IMG.EditValue) }; if (Clientes.Insert(cliente)) { if (groupControl3.Enabled = F.toString(rgCLI_PESTIPO.EditValue) != "FOR") { foreach (Pets pet in pets) { Pets petAdd = new Pets { PET_COR = pet.PET_COR, PET_RACA = pet.PET_RACA, PET_OBS = pet.PET_OBS, PET_NOME = pet.PET_NOME, PET_NAS = pet.PET_NAS, PET_IMG = pet.PET_IMG, CLI_ID = cliente.CLI_ID, }; Pets.Insert(petAdd); } } F.Aviso("Cliente Cadastrado com Sucesso!"); DialogResult = DialogResult.OK; Close(); } else { F.Aviso("Erro ao Cadastrar Cliente"); } }