Exemplo n.º 1
0
        public List <DtoTipoVaga> SelectMensalista(int IdTipoVaga)
        {
            try
            {
                ObjDil.AddParameter("@p_id_tipo_vaga", IdTipoVaga);

                DataTable dtTipoVaga = ObjDil.ExecuteStoredProcedureQuery("sp_select_mensalista");

                DtoTipoVaga objTipoVaga = null;

                List <DtoTipoVaga> lstTipoVaga = new List <DtoTipoVaga>();

                foreach (DataRow row in dtTipoVaga.Rows)
                {
                    objTipoVaga = new DtoTipoVaga(row, false);
                    lstTipoVaga.Add(objTipoVaga);
                    objTipoVaga = null;
                }

                return(lstTipoVaga);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 2
0
        public void InsertTipoVaga(DtoTipoVaga objTipoVaga)
        {
            try
            {
                ObjDil.AddParameter("@p_nome_tipo_vaga", objTipoVaga.NomeTipoVaga);
                ObjDil.AddParameter("@p_preco_mensalista", objTipoVaga.PrecoMensalista);
                ObjDil.AddParameter("@p_preco_horista", objTipoVaga.PrecoHorista);

                ObjDil.ExecuteStoredProcedureNonQuery("sp_insert_Tipo_Vaga");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 3
0
        private void btnNovo_Click(object sender, EventArgs e)
        {
            bloquearBtnExcluirEditar();

            if (btnNovo.Text.Equals("Novo"))
            {
                btnNovo.Text = "Salvar";
                status       = "novo";
                desbloquearCampos();
            }
            else
            {
                if (status.Equals("editar"))
                {
                    if (ConferirCamposVazios())
                    {
                        bll.EditTipoVaga(new DtoTipoVaga(int.Parse(dtgvTipoVaga[0, pegarLinha()].Value.ToString()), txtNome.Text.ToString(), Decimal.Parse(txtHorista.Text.ToString()), Decimal.Parse(txtMensalista.Text.ToString())));
                    }
                }
                else if (status.Equals("novo"))
                {
                    if (ConferirCamposVazios())
                    {
                        var tipovaga = new DtoTipoVaga(1,
                                                       txtNome.Text.ToString(),
                                                       Decimal.Parse(txtMensalista.Text.ToString()),
                                                       Decimal.Parse(txtHorista.Text.ToString()));

                        bll.InsertTipoVaga(tipovaga);
                    }
                }

                BindData(this.GetData());

                btnNovo.Text = "Novo";
                bloquearCampos();
                limparCampos();
                status = String.Empty;
            }
        }
Exemplo n.º 4
0
        public List <DtoTipoVaga> SelectTipoVaga2()
        {
            try
            {
                DataTable dtTipoVaga = ObjDil.ExecuteStoredProcedureQuery("sp_select_Tipo_vaga2");

                DtoTipoVaga objTipoVaga = null;

                List <DtoTipoVaga> lstTipoVaga = new List <DtoTipoVaga>();

                foreach (DataRow row in dtTipoVaga.Rows)
                {
                    objTipoVaga = new DtoTipoVaga(row, 1);
                    lstTipoVaga.Add(objTipoVaga);
                    objTipoVaga = null;
                }

                return(lstTipoVaga);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 5
0
 public void EditTipoVaga(DtoTipoVaga objTipoVaga)
 {
     dal.EditTipoVaga(objTipoVaga);
 }
Exemplo n.º 6
0
 public void InsertTipoVaga(DtoTipoVaga objTipoVaga)
 {
     dal.InsertTipoVaga(objTipoVaga);
 }