Exemplo n.º 1
0
        private void frmInventarioFiltrar_Load(object sender, EventArgs e)
        {
            try
            {
                DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLGrupo   bll = new BLLGrupo(cx);

                DataTable tabelag = bll.LocalizarGrupo();


                // Preenche grupos
                for (int i = 0; i < tabelag.Rows.Count; i++)
                {
                    string IdGrupo   = tabelag.Rows[i]["id_grupo"].ToString();
                    string CodGrupo  = tabelag.Rows[i]["codigo_grupo"].ToString();
                    string NomeGrupo = tabelag.Rows[i]["nome_grupo"].ToString();


                    String[] P = new string[] { false.ToString(), CodGrupo, NomeGrupo, IdGrupo };
                    this.dataGridView1.Rows.Add(P);
                }
            }
            catch
            {
                MessageBox.Show("Sem grupos cadastrados.");
            }
        }
Exemplo n.º 2
0
        private void btExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult d = MessageBox.Show("Deseja realmente excluir o grupo - " + txtNome.Text + "?", "Aviso", MessageBoxButtons.YesNo);
                if (d.ToString() == "Yes")
                {
                    NomeExclusao = txtNome.Text;
                    DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
                    BLLGrupo   bll = new BLLGrupo(cx);
                    bll.Excluir(Convert.ToInt32(txtId.Text));

                    MessageBox.Show("Grupo " + NomeExclusao + " excluído com sucesso.");
                    NomeExclusao = "";
                    this.LimpaCampos();
                    this.alteraBotoes(1);

                    this.CarregaDados();
                }
            }
            catch
            {
                MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outro local.");
                this.alteraBotoes(3);
            }
        }
Exemplo n.º 3
0
        private void frmConsultaProduto_Load(object sender, EventArgs e)
        {
            cbAtivos.Checked = true;
            btLocalizar_Click(sender, e);

            DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLGrupo   bll = new BLLGrupo(cx);

            cbGrupo.DataSource    = bll.Localizar("");
            cbGrupo.DisplayMember = "nome_grupo";
            cbGrupo.ValueMember   = "nome_grupo";
            cbGrupo.Text          = "";

            dgvProduto.Columns[0].Visible = false;
            dgvProduto.Columns[2].Visible = false;
            dgvProduto.Columns[3].Visible = false;

            dgvProduto.Columns[1].HeaderText = "NOME";
            dgvProduto.Columns[1].Width      = 150;

            dgvProduto.Columns[4].HeaderText = "GRUPO";
            dgvProduto.Columns[4].Width      = 150;
            dgvProduto.Columns[5].HeaderText = "MARCA";
            dgvProduto.Columns[5].Width      = 150;
            dgvProduto.Columns[6].HeaderText = "MODELO";
            dgvProduto.Columns[6].Width      = 150;
            dgvProduto.Columns[7].HeaderText = "DESCRIÇÃO";
            dgvProduto.Columns[7].Width      = 250;
            dgvProduto.Columns[8].HeaderText = "FOTO";
            dgvProduto.Columns[8].Width      = 50;
            dgvProduto.Columns[9].HeaderText = "ATIVO";
            dgvProduto.Columns[9].Width      = 50;
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario = new MODUsuario();

            usuario.Login = PegaLogin.RetornaLogin();
            usuario       = BLLUsuario.PesquisarLogin(usuario);

            ImagemUser.ImageUrl  = "../Pages/" + usuario.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario.Imagem;
            LblNome.Text         = usuario.Nome;

            if (usuario.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            if (!IsPostBack)
            {
                MODGrupo grupo = new MODGrupo();
                RptGrupo.DataSource = BLLGrupo.PesquisarGrupos(grupo, "todos");
                RptGrupo.DataBind();
            }
        }
        protected void BtnPesquisar_Click(object sender, EventArgs e)
        {
            MODGrupo grupo = new MODGrupo();

            grupo.Nome          = TxtPesquisar.Text.Trim();
            RptGrupo.DataSource = BLLGrupo.PesquisarGrupos(grupo, "incompleto");
            RptGrupo.DataBind();
        }
Exemplo n.º 6
0
        public string GuardarDocumentos()
        {
            HttpFileCollection httpFileCollection = Context.Request.Files;

            System.Collections.Specialized.NameValueCollection DescuentosID = Context.Request.Form;
            int      Grupoid  = int.Parse(DescuentosID["GrupoId"]);
            DTOGrupo objGrupo = BLLGrupo.ObtenerGrupo(Grupoid);

            List <DTOGrupoComprobante> lstDoc = new List <DTOGrupoComprobante>();

            try
            {
                string         JustificacionBeca = DescuentosID["JustificacionBe"];
                HttpPostedFile httpColegiatura   = httpFileCollection["DocBeca"];
                Stream         strCole           = httpColegiatura.InputStream;

                lstDoc.Add(new DTOGrupoComprobante
                {
                    GrupoId = Grupoid,
                    //Justificacion = JustificacionBeca,
                    //PagoConceptoId = objGrupo.GrupoDetalle.Cuota.PagoConceptoId,
                    GrupoComprobanteDocumento = new DTOGrupoComprobanteDocumento
                    {
                        Documento = Herramientas.ConvertidorT.ConvertirStream(strCole, httpColegiatura.ContentLength)
                    }
                });
            }
            catch { }
            try
            {
                string         JustificacionInsc = DescuentosID["JustificacionIn"];
                HttpPostedFile httpInscripcion   = httpFileCollection["DocBeca"];
                Stream         strInscrip        = httpInscripcion.InputStream;

                lstDoc.Add(new DTOGrupoComprobante
                {
                    GrupoId = Grupoid,
                    //Justificacion = JustificacionInsc,
                    //PagoConceptoId = objGrupo.GrupoDetalle.Cuota.PagoConceptoId,
                    GrupoComprobanteDocumento = new DTOGrupoComprobanteDocumento
                    {
                        Documento = Herramientas.ConvertidorT.ConvertirStream(strInscrip, httpInscripcion.ContentLength)
                    }
                });
            }
            catch { }

            if (lstDoc.Count > 0)
            {
                BLLGrupoComprobante.GuardarComprobante(lstDoc);
                return("1");
            }
            else
            {
                return("0");
            }
        }
Exemplo n.º 7
0
 public IHttpActionResult SaveConfiguracion(DTOGrupoAlumnoCuotaString AlumnoConfig)
 {
     if (BLLGrupo.GuardarAlumnoConfiguracion(AlumnoConfig))
     {
         BLLGrupo.GenerarCuotas(AlumnoConfig);
         return Ok(true);
     }
     else { return Ok(false); }
 }
        private void CarregaGrupos()
        {
            MODGrupo grupo = new MODGrupo();

            TxtGrupo.DataSource     = BLLGrupo.PesquisarGrupos(grupo, "todos");
            TxtGrupo.DataValueField = "IdGrupo";
            TxtGrupo.DataTextField  = "Nome";
            TxtGrupo.DataBind();
        }
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaBasica_Produto f = new frmConsultaBasica_Produto(2, IdUsuario);

            f.ShowDialog();

            if (f.codigo != 0)
            {
                this.alteraBotoes(3);
                this.operacao = "alterar";

                DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLProduto bll = new BLLProduto(cx);

                DTOProduto modelo = bll.CarregaModeloProduto(f.codigo);
                txtId.Text          = modelo.IdProduto.ToString();
                txtNomeProduto.Text = modelo.NomeProduto.ToString();

                DALConexao cxg  = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLGrupo   bllg = new BLLGrupo(cxg);

                DTOGrupo modelog = bllg.CarregaModeloGrupo(modelo.GrupoProduto);

                grupoAtual     = modelo.GrupoProduto;
                cbGrupo.Text   = modelog.NomeGrupo.ToString();
                txtMarca.Text  = modelo.MarcaProduto.ToString();
                txtModelo.Text = modelo.ModelodoProduto.ToString();
                txtCodigo.Text = modelo.CodProduto.ToString();

                DTOCaminhos mc = new DTOCaminhos();

                try {
                    pbFotoProduto.Load(mc.Produtos + modelo.IdProduto.ToString() + ".jpg");
                }
                catch
                {
                    pbFotoProduto.Load(mc.Produtos + "0.jpg");
                }
                if (modelo.AtivoProduto)
                {
                    cbAtivo.Checked = true;
                }
                else
                {
                    cbAtivo.Checked = false;
                }
                txtDesc.Text = modelo.DescProduto.ToString();
            }
            else
            {
                this.LimpaCampos();
                this.alteraBotoes(1);
            }

            f.Dispose();
        }
Exemplo n.º 10
0
        private void VerificaGruposInativos()
        {
            MODGrupoLider grupoLider = new MODGrupoLider();

            if (BLLGrupo.Pesquisar(grupoLider, "aguardando").Rows.Count != 0)
            {
                RptGrupo.DataSource = BLLGrupo.Pesquisar(grupoLider, "aguardando");
                RptGrupo.DataBind();
            }
        }
Exemplo n.º 11
0
        protected void BtnPesquisar_Click(object sender, EventArgs e)
        {
            string ano = TxtAno.Text.Trim();

            MODGrupo grupo = new MODGrupo();

            grupo.IdGrupo          = Convert.ToInt32(TxtGrupo.SelectedValue);
            RptConsulta.DataSource = BLLGrupo.Relatorio(grupo, ano, "linha");
            RptConsulta.DataBind();
        }
Exemplo n.º 12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            MODGrupoLider grupoLider = new MODGrupoLider();

            if (!IsPostBack)
            {
                RptConsulta.DataSource = BLLGrupo.Pesquisar(grupoLider, "ativos");
                RptConsulta.DataBind();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            MODGrupoLider grupoLider = new MODGrupoLider();
            MODGrupo      grupo      = new MODGrupo();

            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario = new MODUsuario();

            usuario.Login = PegaLogin.RetornaLogin();
            usuario       = BLLUsuario.PesquisarLogin(usuario);

            ImagemUser.ImageUrl  = "../Pages/" + usuario.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario.Imagem;
            LblNome.Text         = usuario.Nome;

            if (usuario.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            if (!IsPostBack)
            {
                grupo.IdGrupo      = Convert.ToInt32(Page.Request.QueryString["id"]);
                grupo              = BLLGrupo.PesquisarGrupo(grupo, "id");
                grupoLider.FkGrupo = grupo.IdGrupo;

                MODGrupoDocente grupoDocente = new MODGrupoDocente();
                grupoDocente.FkGrupo = grupo.IdGrupo;

                RptDocentes.DataSource = BLLGrupo_Docente.Pesquisar(grupoDocente, "grupo");
                RptDocentes.DataBind();

                MODGrupoTecnico grupoTecnico = new MODGrupoTecnico();
                grupoTecnico.FkGrupo = grupo.IdGrupo;

                RPTTecnicos.DataSource = BLLGrupo_Tecnico.Pesquisar(grupoTecnico, "gativos");
                RPTTecnicos.DataBind();

                MODGrupoLinha_Pesquisa grupoLinha_Pesquisa = new MODGrupoLinha_Pesquisa();
                grupoLinha_Pesquisa.FkGrupo = grupo.IdGrupo;

                RPTLinhas.DataSource = BLLGrupo_Linha_Pesquisa.Pesquisar(grupoLinha_Pesquisa, "grupo");
                RPTLinhas.DataBind();
            }
        }
Exemplo n.º 14
0
 public bool GuardarConfiguracion(DTOGrupoAlumnoCuotaString AlumnoConfig)
 {
     if (BLLGrupo.GuardarAlumnoConfiguracion(AlumnoConfig))
     {
         BLLGrupo.GenerarCuotas(AlumnoConfig);
         return(true);
     }
     else
     {
         return(false);
     }
 }
Exemplo n.º 15
0
        private void frmDadosProduto_Load(object sender, EventArgs e)
        {
            try
            {
                DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLProduto bll = new BLLProduto(cx);

                DTOProduto modelo = bll.CarregaModeloProduto(idProd);

                lbNome2.Text = modelo.NomeProduto.ToString();

                DALConexao cxg  = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLGrupo   bllg = new BLLGrupo(cxg);

                DTOGrupo modelog = bllg.CarregaModeloGrupo(modelo.GrupoProduto);

                lbGrupo2.Text        = modelog.NomeGrupo.ToString();
                lbMarca2.Text        = modelo.MarcaProduto.ToString();
                lbModelo2.Text       = modelo.ModelodoProduto.ToString();
                lbDesc2.Text         = modelo.DescProduto.ToString();
                lbDataCadastro2.Text = modelo.DataCriacaoProduto.ToString("dd/MM/yyyy");

                DALConexao cxu  = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLUsuario bllu = new BLLUsuario(cxg);

                DTOUsuario modelou = bllu.CarregaModeloUsuario(modelo.UsuarioCriacaoProduto);

                lbUsuario2.Text = modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")";

                DTOCaminhos mc = new DTOCaminhos();

                try
                {
                    pbFoto.Load(mc.Produtos + modelo.IdProduto.ToString() + ".jpg");
                }
                catch
                {
                    pbFoto.Load(mc.Produtos + "0.jpg");
                }

                if (modelo.AtivoProduto)
                {
                    lbAtivo.Text = "Ativo";
                }
                else
                {
                    lbAtivo.Text = "Inativo";
                }
            }
            catch { }
        }
Exemplo n.º 16
0
        private void LimpaCampos()
        {
            txtNumeroInventario.Clear();

            DALConexao con  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLUsuario bllu = new BLLUsuario(con);

            DTOUsuario modelou = bllu.CarregaModeloUsuario(idUsuario);

            DALConexao cx    = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLUnidade bllun = new BLLUnidade(cx);

            cbUnidade.DataSource    = bllun.Localizar("");
            cbUnidade.DisplayMember = "cod_unidade";
            cbUnidade.ValueMember   = "id_unidade";
            cbUnidade.Text          = modelou.IdUnidade.ToString("00");

            unidade = modelou.IdUnidade;

            cbTipoInv.Text = "Inventário";

            if (modelou.PermissaoUsuario < 4)
            {
                cbUnidade.Enabled = false;
            }

            if (modelou.PermissaoUsuario < 3)
            {
                cbTipoInv.Enabled = false;
            }


            BLLGrupo bllg = new BLLGrupo(cx);

            lbGrupo.DataSource    = bllg.LocalizarGrupo();
            lbGrupo.DisplayMember = "nome_grupo";

            DateTime Hoje = DateTime.Today;

            cbItensAContar.Text = "Somente Mix";

            txtDataInventario.Text = Hoje.ToString("d");
            txtDataMovimento.Text  = Hoje.ToString("d");
            lbGrupo.ClearSelected();

            dgvInventario.Rows.Clear();


            txtAberto.Clear();
            this.operacao = "Incluir";
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                CarregaDropDownList();
            }

            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario = new MODUsuario();

            usuario.Login = PegaLogin.RetornaLogin();
            usuario       = BLLUsuario.PesquisarLogin(usuario);

            ImagemUser.ImageUrl  = "../Pages/" + usuario.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario.Imagem;
            LblNome.Text         = usuario.Nome;

            if (usuario.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            MODGrupo      grupo      = new MODGrupo();
            MODGrupoLider grupoLider = new MODGrupoLider();

            grupo.Nome = Page.Request.QueryString["grupo"];

            grupo              = BLLGrupo.PesquisarGrupo(grupo, "nome");
            idGrupo            = grupo.IdGrupo;
            grupoLider.FkGrupo = idGrupo;
            grupoLider         = BLLGrupo.PesquisarLider(grupoLider);
            idGrupoLider       = grupoLider.Id;
            usuario.Login      = grupoLider.FkUsuario;
            usuario            = BLLUsuario.PesquisarLogin(usuario);
            lider              = usuario.Login;

            if (!Page.IsPostBack)
            {
                TxtNome.Text        = usuario.Nome;
                TxtDataEntrada.Text = grupoLider.DataEntrada.ToShortDateString().ToString();
            }
        }
Exemplo n.º 18
0
        public string GuardarGrupo2(int EmpresaId, int GrupoId, string Nombre, string Sede, string Direccion,
                                    string FechaIni, string UsuarioId)
        {
            DTOGrupo grupo = new DTOGrupo
            {
                EmpresaId         = EmpresaId,
                GrupoId           = GrupoId,
                Descripcion       = Nombre,
                SucursalId        = int.Parse(Sede),
                SucursalDireccion = Direccion,
                FechaInicio       = DateTime.ParseExact(FechaIni.Replace('-', '/'), "dd/MM/yyyy", CultureInfo.InvariantCulture),
                UsuarioId         = int.Parse(UsuarioId)
            };

            grupo.GrupoId = BLLGrupo.GuardarGrupo2(grupo);
            return(grupo.GrupoId.ToString());
        }
        protected void BtnAddGrupo_Click(object sender, EventArgs e)
        {
            TxtDocenteLider.Items.Clear();
            LblLiderExiste.Text = "";
            MODGrupoDocente           grupoDocente = new MODGrupoDocente();
            MODDocente_Linha_Pesquisa docenteLinha = new MODDocente_Linha_Pesquisa();
            MODGrupo   grupo   = new MODGrupo();
            MODDocente docente = new MODDocente();

            Control      botao = (Control)sender;
            RepeaterItem item  = (RepeaterItem)botao.Parent;

            Label  lbl    = (Label)item.FindControl("TxtNomeGrupo");
            string titulo = lbl.Text;

            grupo.Nome = titulo;
            grupoNome  = titulo;

            grupo = BLLGrupo.PesquisarGrupo(grupo, "nome");

            grupoDocente.FkGrupo = grupo.IdGrupo;
            idGrupo = grupo.IdGrupo;

            TxtDocenteLider.DataSource     = BLLGrupo_Docente.Pesquisar(grupoDocente, "grupo");
            TxtDocenteLider.DataValueField = "id_docente";
            TxtDocenteLider.DataTextField  = "nome";
            TxtDocenteLider.DataBind();

            if (TxtDocenteLider.Text.Trim() == "")
            {
                LblLiderExiste.Text = "Não há lider vínculado nesse grupo!";
            }

            docenteLinha.FkDocente = Convert.ToInt32(TxtDocenteLider.SelectedValue);
            docenteLinha.FkGrupo   = idGrupo;

            RptLinhas.DataSource = BLLDocente_Linha_Pesquisa.Pesquisar(docenteLinha, "docente");
            RptLinhas.DataBind();

            if (BLLDocente_Linha_Pesquisa.Pesquisar(docenteLinha, "docente").Rows.Count == 0)
            {
                LblLiderExiste.Text = "Não há linhas vínculadas a esse lider!";
            }
        }
        private void cbGrupo_Leave(object sender, EventArgs e)
        {
            cbGrupo.Text = cbGrupo.Text.ToUpper();

            if (alteraGrupo == true)
            {
                DALConexao cx    = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLGrupo   bllgr = new BLLGrupo(cx);

                DTOGrupo modelo = bllgr.CarregaModeloGrupo(Convert.ToInt32(cbGrupo.SelectedValue));

                if (modelo.NomeGrupo == null)
                {
                    MessageBox.Show("Selecione um grupo válido.");
                    cbGrupo.Text = "";

                    cbGrupo.Focus();
                }
            }
        }
Exemplo n.º 21
0
        private void CarregaDados()
        {
            DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLGrupo   bll = new BLLGrupo(cx);


            dgvCategoria.DataSource = bll.Localizar("");

            dgvCategoria.Columns[0].Visible = false;


            dgvCategoria.Columns[1].HeaderText = "COD";
            dgvCategoria.Columns[1].Width      = 50;

            dgvCategoria.Columns[2].HeaderText = "GRUPO";
            dgvCategoria.Columns[2].Width      = 107;

            dgvCategoria.Columns[3].HeaderText = "DESCRIÇÃO";
            dgvCategoria.Columns[3].Width      = 200;
        }
        protected void BtnAddGrupo_Click(object sender, EventArgs e)
        {
            MODGrupoLinha_Pesquisa grupoLinha = new MODGrupoLinha_Pesquisa();
            MODGrupo grupo = new MODGrupo();

            Control      botao = (Control)sender;
            RepeaterItem item  = (RepeaterItem)botao.Parent;

            Label  lbl    = (Label)item.FindControl("TxtNomeGrupo");
            string titulo = lbl.Text;

            grupo.Nome = titulo;

            grupo = BLLGrupo.PesquisarGrupo(grupo, "nome");
            grupoLinha.FkGrupo = grupo.IdGrupo;
            idGrupo            = grupo.IdGrupo;

            RptLinha.DataSource = BLLGrupo_Linha_Pesquisa.Pesquisar(grupoLinha, "grupo");
            RptLinha.DataBind();
        }
Exemplo n.º 23
0
        private void dgvCategoria_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex >= 0)
            {
                this.codigo = Convert.ToInt32(dgvCategoria.Rows[e.RowIndex].Cells[0].Value);
            }

            this.alteraBotoes(3);
            this.operacao = "alterar";

            DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLGrupo   bll = new BLLGrupo(cx);

            DTOGrupo modelo = bll.CarregaModeloGrupo(codigo);

            txtId.Text   = modelo.IdGrupo.ToString();
            txtCod.Text  = modelo.CodGrupo.ToString();
            txtNome.Text = modelo.NomeGrupo.ToString();
            txtDesc.Text = modelo.DescGrupo.ToString();
            //carrega dados na tabela
        }
Exemplo n.º 24
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                DTOGrupo modelo = new DTOGrupo();
                modelo.CodGrupo  = Convert.ToString(txtCod.Text);
                modelo.NomeGrupo = Convert.ToString(txtNome.Text);
                modelo.DescGrupo = Convert.ToString(txtDesc.Text);


                //conexão
                DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
                BLLGrupo   bll = new BLLGrupo(cx);

                if (this.operacao != "alterar")
                {
                    // cadastra fornecedor
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado com sucesso. Grupo: " + modelo.NomeGrupo.ToString() + ".");
                    this.LimpaCampos();
                    this.alteraBotoes(1);
                }
                else
                {
                    // altera fornecedor
                    modelo.IdGrupo = Convert.ToInt32(txtId.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado com sucesso. Grupo: " + modelo.NomeGrupo.ToString() + ".");
                    this.LimpaCampos();
                    this.alteraBotoes(1);
                }

                this.CarregaDados();
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Exemplo n.º 25
0
        public string InsertarBeca(int AlumnoId, int OfertaEducativaId, string Monto, bool SEP,
                                   int Anio, int PeriodoId, int Usuario, bool EsComite, bool EsEmpresa, int Materias,
                                   int Asesorias)
        {
            DTO.Alumno.Beca.DTOAlumnoBeca objBeca;
            try
            {
                var obbjetos = EsEmpresa ? BLLGrupo.TraerInscripcion(AlumnoId,
                                                                     OfertaEducativaId,
                                                                     Anio,
                                                                     PeriodoId,
                                                                     Usuario,
                                                                     decimal.Parse(Monto)) : null;

                objBeca = new DTO.Alumno.Beca.DTOAlumnoBeca
                {
                    alumnoId              = AlumnoId,
                    anio                  = Anio,
                    esSEP                 = SEP,
                    ofertaEducativaId     = OfertaEducativaId,
                    periodoId             = PeriodoId,
                    porcentajeBeca        = EsEmpresa ? obbjetos?.Where(l => l.DTOPagoConcepto.PagoConceptoId == 800)?.FirstOrDefault()?.Monto ?? 0 : decimal.Parse(Monto),
                    porcentajeInscripcion = obbjetos?.Where(l => l.DTOPagoConcepto.PagoConceptoId == 802)?.FirstOrDefault()?.Monto ?? 0,
                    usuarioId             = Usuario,
                    esComite              = EsComite,
                    esEmpresa             = EsEmpresa,
                    fecha                 = ""
                };

                BLLAlumnoPortal.SolicitudInscripcion(AlumnoId, OfertaEducativaId, Anio, PeriodoId, Usuario);
            }
            catch { return("fallo"); }
            try
            {
                BLL.BLLAlumnoPortal.AplicaBeca(objBeca, false);
                return("Guardado");
            }
            catch { return("Fallo"); }
        }
        private void frmCadastroProduto_Load(object sender, EventArgs e)
        {
            DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLGrupo   bll = new BLLGrupo(cx);

            cbGrupo.DataSource    = bll.Localizar("");
            cbGrupo.DisplayMember = "nome_grupo";
            cbGrupo.ValueMember   = "id_grupo";
            cbGrupo.Text          = "";



            DALConexao con  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLUsuario bllu = new BLLUsuario(con);

            DTOUsuario modelou = bllu.CarregaModeloUsuario(IdUsuario);


            this.Text = this.Text + " - " + modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")";

            IniciaisUsuario = modelou.IniciaisUsuario.ToString();
            DataAtual       = DateTime.Today;
        }
        protected void TxtDocenteLider_SelectedIndexChanged(object sender, EventArgs e)
        {
            LblLiderExiste.Text = "";
            MODDocente_Linha_Pesquisa docenteLinha = new MODDocente_Linha_Pesquisa();
            MODGrupo   grupo   = new MODGrupo();
            MODDocente docente = new MODDocente();

            grupo.Nome = grupoNome;
            grupo      = BLLGrupo.PesquisarGrupo(grupo, "nome");

            docenteLinha.FkGrupo = grupo.IdGrupo;
            idGrupo = grupo.IdGrupo;

            docenteLinha.FkDocente = Convert.ToInt32(TxtDocenteLider.SelectedValue);

            RptLinhas.DataSource = BLLDocente_Linha_Pesquisa.Pesquisar(docenteLinha, "docente");
            RptLinhas.DataBind();

            if (BLLDocente_Linha_Pesquisa.Pesquisar(docenteLinha, "docente").Rows.Count == 0)
            {
                LblLiderExiste.Text = "Não há linhas vínculadas a esse lider!";
            }
        }
        private void frmConsultaBasica_Produto_Load(object sender, EventArgs e)
        {
            DALConexao con  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLUsuario bllu = new BLLUsuario(con);

            DTOUsuario modelou = bllu.CarregaModeloUsuario(idUsuario);

            this.Text = this.Text + " - " + modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")";

            cbAtivos.Checked = true;
            DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLGrupo   bll = new BLLGrupo(cx);

            cbGrupo.DataSource    = bll.Localizar("");
            cbGrupo.DisplayMember = "nome_grupo";
            cbGrupo.ValueMember   = "id_grupo";
            cbGrupo.Text          = "";

            btDetalhes.Enabled = false;


            this.btLocalizar_Click(sender, e);
        }
Exemplo n.º 29
0
        private void LimparTela()
        {
            this.liberado = false;

            DateTime Hoje = DateTime.Today;

            txtData.Text = Hoje.ToString("d");

            DALConexao con  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLUsuario bllu = new BLLUsuario(con);

            DTOUsuario modelou = bllu.CarregaModeloUsuario(idUsuario);

            BLLUnidade bllun = new BLLUnidade(con);

            cbUnidade.DataSource    = bllun.Localizar("");
            cbUnidade.DisplayMember = "cod_unidade";
            cbUnidade.ValueMember   = "id_unidade";
            lbNomeProduto.Text      = "";
            cbUnidade.Text          = modelou.IdUnidade.ToString("00");

            BLLGrupo bllg = new BLLGrupo(con);

            listGrupo.DataSource    = bllg.LocalizarGrupo();
            listGrupo.DisplayMember = "nome_grupo";
            listGrupo.ClearSelected();

            numQuant.Value = 1;
            txtCodProdAdd.Clear();


            //limpa

            this.initial = true;

            this.liberado = true;
        }
Exemplo n.º 30
0
        private void frmBackups_Load(object sender, EventArgs e)
        {
            DALConexao con  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLUsuario bllu = new BLLUsuario(con);

            DTOUsuario modelou = bllu.CarregaModeloUsuario(idUsuario);

            idUnidade        = modelou.IdUnidade;
            permissaoUsuario = modelou.PermissaoUsuario;
            this.Text        = this.Text + " - " + modelou.LoginUsuario.ToString() + " (" + modelou.IniciaisUsuario.ToString() + ")";

            DALConexao cx    = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLUnidade bllun = new BLLUnidade(cx);

            cbUnidade.DataSource    = bllun.Localizar("");
            cbUnidade.DisplayMember = "cod_unidade";
            cbUnidade.ValueMember   = "id_unidade";
            cbUnidade.Text          = modelou.IdUnidade.ToString("00");
            if (modelou.PermissaoUsuario < 4)
            {
                cbUnidade.Enabled = false;
            }


            DALConexao cxg  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLGrupo   bllg = new BLLGrupo(cxg);

            cbGrupos.DataSource    = bllg.Localizar("");
            cbGrupos.DisplayMember = "nome_grupo";
            cbGrupos.ValueMember   = "id_grupo";
            cbGrupos.Text          = "";

            lbTituloHelp.Text = "Ajuda";
            lbTextHelp.Text   = "O Backup de produtos é uma solução que define qual produto é usado na falta de um produto principal.  " + Environment.NewLine + "Por exemplo:" + Environment.NewLine +
                                "Na falta do produto 'Garfo de buffet Continental' usamos o 'Garfo de bufet Cosmos'.";
        }