Esempio n. 1
0
        private void buttonSalvar_Click(object sender, EventArgs e)
        {
            if (CamposObrigatorios())
            {
                negocioPessoa = new PessoaNegocio(Form1.Empresa.empconexao, Form1.Unidade.uniassistencia);
                PreencherPessoaInfo();

                if (infoPessoa.pssid == 0)
                {
                    if (FormMessage.ShowMessegeQuestion("Deseja salvar este registro?") == DialogResult.Yes)
                    {
                        infoPessoa.pssid  = negocioPessoa.InsertPessoa(infoPessoa);
                        SelecionadoPessoa = infoPessoa;
                        FormMessage.ShowMessegeInfo("Registro salvo com sucesso!");

                        if (enumPessoa == EnumPessoaTipo.Funcionario)
                        {
                            FormMessage.ShowMessegeInfo("O usuário e senha foram criados, no primeiro acesso deverá ser utilizado o CPF como LOGIN/SENHA!");
                        }

                        if (this.Modal)
                        {
                            this.DialogResult = DialogResult.Yes;
                        }
                        else
                        {
                            this.Close();
                        }
                    }
                }
                else
                {
                    if (FormMessage.ShowMessegeQuestion("Deseja salvar as alterações para este registro?") == DialogResult.Yes)
                    {
                        negocioPessoa.UpdatePessoa(infoPessoa);
                        FormMessage.ShowMessegeInfo("Alterações realizadas com sucesso!");
                        this.DialogResult = DialogResult.OK;
                    }
                }
            }
        }