public bool ExcluirDA(EmprestimosMov instancia)
        {
            SqlParameter[] paramsToSP = new SqlParameter[1];

            paramsToSP[0] = new SqlParameter("@id", instancia.Id);

            return (SqlHelper.ExecuteNonQuery(
                ConfigurationManager.ConnectionStrings["conexao"].ToString(),
                CommandType.StoredProcedure, "stp_delete_emprestimoMov", paramsToSP) > 0);
        }
        public bool InserirDA(EmprestimosMov instancia)
        {
            SqlParameter[] paramsToSP = new SqlParameter[4];

            paramsToSP[0] = new SqlParameter("@emprestimoid", instancia.EmprestimoId);
            paramsToSP[1] = new SqlParameter("@datadevolucao", instancia.DataDevolucao);
            paramsToSP[2] = new SqlParameter("@dataemprestimo", instancia.DataEmprestimo);
            paramsToSP[3] = new SqlParameter("@dataprevistaemprestimo", instancia.DataPrevistaEmprestimo);

            return (SqlHelper.ExecuteNonQuery(
                ConfigurationManager.ConnectionStrings["conexao"].ToString(),
                CommandType.StoredProcedure, "stp_insert_emprestimoMov", paramsToSP) > 0);
        }
        private List<EmprestimosMov> CarregarObjEmpMov(SqlDataReader dr)
        {
            List<EmprestimosMov> empMov = new List<EmprestimosMov>();

            while (dr.Read())
            {
                EmprestimosMov instanciaLoop = new EmprestimosMov();
                instanciaLoop.Id = int.Parse(dr["ID"].ToString());
                instanciaLoop.EmprestimoId = int.Parse(dr["EMPRESTIMOID"].ToString());
                instanciaLoop.DataEmprestimo = Convert.ToDateTime(dr["DATAEMPRESTIMO"].ToString());
                instanciaLoop.DataDevolucao = Convert.ToDateTime(dr["DATADEVOLUCAO"].ToString());
                instanciaLoop.DataPrevistaEmprestimo = Convert.ToDateTime(dr["DATAPREVISTAEMPRESTIMO"].ToString());

                empMov.Add(instanciaLoop);
            }

            return empMov;
        }