public void CarregarTela(tb_funcionario model)
        {
            //*Informações Pessoais*

            txtId.Text          = model.id_funcionario.ToString();
            txtNome.Text        = model.nm_funcionario;
            dtpNascimento.Value = model.dt_nascimento;
            txtRg.Text          = model.ds_rg;
            txtEmail.Text       = model.ds_email;
            dtpContrat.Value    = model.dt_contratacao;
            cboGen.Text         = model.ds_genero;
            txtCargo.Text       = model.ds_cargo;
            txtCelular.Text     = model.ds_celular;
            txtTelefone.Text    = model.ds_telefone;
            nudSalario.Value    = model.vl_salarioPorHora;
            txtCpf.Text         = model.ds_cpf;
            cboGen.Text         = model.ds_genero;

            //*Endereço*

            txtEndereço.Text    = model.ds_endereco;
            txtCep.Text         = model.ds_cep;
            txtCidade.Text      = model.ds_cidade;
            txtUF.Text          = model.ds_UF;
            txtComplemento.Text = model.ds_complemento;
            txtNumRes.Text      = model.ds_numeroCasa;

            Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

            Image imagem = imageConverter.byteArrayToImage(model.img_foto);

            picFoto.Image = imagem;
        }
示例#2
0
        public void CarregarTela(tb_produto model)
        {
            txtIdProduto.Text    = model.id_produto.ToString();
            txtNome.Text         = model.nm_produto;
            txtCategoria.Text    = model.ds_categoria;
            txtIDFornecedor.Text = model.tb_fornecedor.nm_fornecedor;
            nudValor.Value       = model.vl_valor;

            Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

            Image imagem = imageConverter.byteArrayToImage(model.img_produto);

            imgImagem.Image = imagem;
        }
示例#3
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(txtIdProduto.Text);

            Model.tb_produto modelo = business.Listar(id);

            Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

            Image imagem = imageConverter.byteArrayToImage(modelo.img_produto);

            txtIDFornecedor.Text = modelo.tb_fornecedor.nm_fornecedor;
            txtNome.Text         = modelo.nm_produto;
            imgImagem.Image      = imagem;
            txtCategoria.Text    = modelo.ds_categoria;
        }
        private void dgvProduto_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                tb_produto produto = dgvProduto.CurrentRow.DataBoundItem as tb_produto;

                Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

                Image imagem = imageConverter.byteArrayToImage(produto.img_produto);

                picProduto.Image = imagem;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#5
0
        private void dgvConsultarFuncionario_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                tb_funcionario funcionario = dgvConsultarFuncionario.CurrentRow.DataBoundItem as tb_funcionario;

                Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

                Image imagem = imageConverter.byteArrayToImage(funcionario.img_foto);

                picFoto.Image = imagem;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#6
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            try
            {
                Model.tb_funcionario model = new Model.tb_funcionario();

                int id = Convert.ToInt32(txtId.Text);

                model = business.Listar(id);

                //*Informações Pessoais*

                txtId.Text          = model.id_funcionario.ToString();
                txtNome.Text        = model.nm_funcionario;
                dtpNascimento.Value = model.dt_nascimento;
                txtRg.Text          = model.ds_rg;
                txtEmail.Text       = model.ds_email;
                dtpContrat.Value    = model.dt_contratacao;
                cboGen.Text         = model.ds_genero;
                txtCargo.Text       = model.ds_cargo;
                txtCelular.Text     = model.ds_celular;
                txtTelefone.Text    = model.ds_telefone;
                nudSalario.Value    = model.vl_salarioPorHora;
                txtCpf.Text         = model.ds_cpf;
                cboGen.Text         = model.ds_genero;

                //*Endereço*

                txtEndereço.Text    = model.ds_endereco;
                txtCep.Text         = model.ds_cep;
                txtCidade.Text      = model.ds_cidade;
                txtUF.Text          = model.ds_UF;
                txtComplemento.Text = model.ds_complemento;
                txtNumRes.Text      = model.ds_numeroCasa;

                Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

                Image imagem = imageConverter.byteArrayToImage(model.img_foto);

                picFoto.Image = imagem;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#7
0
        private void Menu_Load(object sender, EventArgs e)
        {
            lblNome.Text = Autenticacao.Usuario.UsuarioLogado.Nome;

            Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

            Image imagem = imageConverter.byteArrayToImage(Autenticacao.Usuario.UsuarioLogado.Foto);

            imgPerfil.Image = imagem;

            ponto.id_funcionario = Autenticacao.Usuario.UsuarioLogado.ID;

            ponto.dt_chegada     = DateTime.Now;
            ponto.dt_saida       = null;
            ponto.dt_saidaAlmoco = null;
            ponto.dt_voltaAlmoco = null;

            business.CadastrarPonto(ponto);
        }
示例#8
0
        private void CalculoExpediente()
        {
            try
            {
                tb_funcionario comboFuncionario = cboID.SelectedItem as tb_funcionario;

                if (cboMes.Text == string.Empty)
                {
                    cboMes.Text = "1";
                }

                int mes = Convert.ToInt32(cboMes.Text);

                Business.FuncionarioBusiness     funcionarioBusiness = new Business.FuncionarioBusiness();
                Business.ControleDePontoBusiness controleBusiness    = new Business.ControleDePontoBusiness();

                List <tb_controledeponto> ponto = controleBusiness.ListarPorFuncionario(comboFuncionario.id_funcionario, mes);

                Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

                Image imagem = imageConverter.byteArrayToImage(comboFuncionario.img_foto);

                imgFoto.Image = imagem;

                int entradaAlmoco = ponto.Sum(x => x.dt_saidaAlmoco.Value.Hour);
                int voltaAlmoco   = ponto.Sum(x => x.dt_voltaAlmoco.Value.Hour);

                int totalAlmoco = voltaAlmoco - entradaAlmoco;

                int chegada = ponto.Sum(x => x.dt_chegada.Value.Hour);
                int saida   = ponto.Sum(x => x.dt_saida.Value.Hour);

                int expediente = (saida - chegada) - totalAlmoco;

                nudDescontos.Value = expediente * comboFuncionario.vl_salarioPorHora;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Gerar Folha de Pagamento");
            }
        }
示例#9
0
        private void frmTelaCompra_Load(object sender, EventArgs e)
        {
            try
            {
                lblUsuario.Text = Autenticacao.Usuario.UsuarioLogado.Nome;

                List <tb_produto> lista = produtoBusiness.ConsultarTodosProdutos();

                listProduto.DisplayMember = nameof(tb_produto.nm_produto);
                listProduto.DataSource    = lista;

                Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

                Image imagem = imageConverter.byteArrayToImage(Autenticacao.Usuario.UsuarioLogado.Foto);

                imgUsuario.Image = imagem;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }