Example #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            CTRL_Termo_Emprestimo cTermo = new CTRL_Termo_Emprestimo();
            Termo_Emprestimo      termo  = null;

            if (cbDevolvido.Checked)
            {
                termo = new Termo_Emprestimo(((Termo_Emprestimo)Entity).CodTermo, dtpRetirada.Value, txtRg.Text,
                                             dtpDevolucao.Value, _indexCat);
            }
            else
            {
                termo = new Termo_Emprestimo(((Termo_Emprestimo)Entity).CodTermo, dtpRetirada.Value, txtRg.Text, DateTime.Today, _indexCat);
            }


            if (cTermo.Update(termo) <= 0)
            {
                MessageBox.Show("O registro não foi atualizado com sucesso!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                Close();
            }
        }
        public List <Termo_Emprestimo> GetAll()
        {
            string query = "SELECT * FROM Termo_de_Emprestimo";
            List <Termo_Emprestimo> list = new List <Termo_Emprestimo>();

            try
            {
                SqlDataReader reader = db.CallExecuteReader(query);
                while (reader.Read())
                {
                    Termo_Emprestimo t = new Termo_Emprestimo();

                    t.CodTermo       = int.Parse(reader["CodTermo"].ToString());
                    t.DataRetirada   = DateTime.Parse(reader["DataRetirada"].ToString());
                    t.Rg             = reader["Rg"].ToString();;
                    t.DataDevolucao  = DateTime.Parse(reader["DataDevolucao"].ToString());
                    t.CodEquipamento = int.Parse(reader["CodEquipamento"].ToString());

                    list.Add(t);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(list);
        }
Example #3
0
        private void opAtualizar_Termo_Click(object sender, EventArgs e)
        {
            CTRL_Termo_Emprestimo cTermo = new CTRL_Termo_Emprestimo();
            Termo_Emprestimo      termo  = new Termo_Emprestimo(int.Parse(dgvTermo[0, dgvTermo.CurrentRow.Index].Value.ToString()),
                                                                DateTime.Parse(dgvTermo[1, dgvTermo.CurrentRow.Index].Value.ToString()),
                                                                dgvTermo[3, dgvTermo.CurrentRow.Index].Value.ToString(),
                                                                DateTime.Parse(dgvTermo[4, dgvTermo.CurrentRow.Index].Value.ToString()),
                                                                int.Parse(dgvTermo[2, dgvTermo.CurrentRow.Index].Value.ToString()));

            using (var editar = new frmEditarBase(termo))
                editar.ShowDialog();
            opRefresh_Termo_Click(null, null);
        }
        private void btnCadastrar_Termo_Click(object sender, EventArgs e)
        {
            CTRL_Termo_Emprestimo cTermo = new CTRL_Termo_Emprestimo();
            Termo_Emprestimo      termo  = new Termo_Emprestimo(dtpRetirada.Value, txtRg.Text, DateTime.Today, Index);

            if (cTermo.Insert(termo) <= 0)
            {
                MessageBox.Show("Erro ao gerar relatorio!");
            }
            else
            {
                Close();
            }
        }
        public int Insert(Termo_Emprestimo t)
        {
            string query = "INSERT INTO Termo_de_Emprestimo(DataRetirada, Rg, DataDevolucao, CodEquipamento) VALUES(@DataRetirada,  @Rg, @dataDevolucao, @CodEquipamento)";

            try
            {
                return(db.CallExecuteNonQuery(query, new SqlParameter("@DataRetirada", t.DataRetirada),
                                              new SqlParameter("@Rg", t.Rg),
                                              new SqlParameter("@dataDevolucao", t.DataDevolucao),
                                              new SqlParameter("@CodEquipamento", t.CodEquipamento)));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public int Update(Termo_Emprestimo t)
        {
            string query = "UPDATE Termo_de_Emprestimo SET DataRetirada = @dataRetirada, DataDevolucao = @dataDevolucao, Rg = @rg, CodEquipamento = @codEquipamento WHERE CodTermo = @codTermo";

            try
            {
                return(db.CallExecuteNonQuery(query, new SqlParameter("@codTermo", t.CodTermo),
                                              new SqlParameter("@DataRetirada", t.DataRetirada),
                                              new SqlParameter("@dataDevolucao", t.DataDevolucao),
                                              new SqlParameter("@Rg", t.Rg),
                                              new SqlParameter("@CodEquipamento", t.CodEquipamento)));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Example #7
0
 public int Update(Termo_Emprestimo c)
 {
     return(modelTE.Update(c));
 }
Example #8
0
 public int Insert(Termo_Emprestimo c)
 {
     return(modelTE.Insert(c));
 }